CTT/Unity/Assets/Model/Other/GizmosDebug.cs

30 lines
628 B
C#
Raw Normal View History

2021-04-08 20:09:59 +08:00
using System.Collections.Generic;
using UnityEngine;
namespace ET
{
public class GizmosDebug: MonoBehaviour
{
public static GizmosDebug Instance { get; private set; }
public List<Vector3> Path;
private void Awake()
{
Instance = this;
Path = new List<Vector3>();
}
private void OnDrawGizmos()
{
if (this.Path.Count < 2)
{
return;
}
for (int i = 0; i < Path.Count - 1; ++i)
{
Gizmos.DrawLine(Path[i], Path[i + 1]);
}
}
}
}