27 lines
749 B
C#
27 lines
749 B
C#
using UnityEngine;
|
|
|
|
public class vp_WaypointGizmo : MonoBehaviour
|
|
{
|
|
protected Color m_GizmoColor = new Color(1f, 1f, 1f, 0.4f);
|
|
|
|
protected Color m_SelectedGizmoColor = new Color32(160, byte.MaxValue, 100, 100);
|
|
|
|
public void OnDrawGizmos()
|
|
{
|
|
Gizmos.matrix = base.transform.localToWorldMatrix;
|
|
Gizmos.color = m_GizmoColor;
|
|
Gizmos.DrawCube(Vector3.zero, Vector3.one);
|
|
Gizmos.color = new Color(0f, 0f, 0f, 1f);
|
|
Gizmos.DrawLine(Vector3.zero, Vector3.forward);
|
|
}
|
|
|
|
public void OnDrawGizmosSelected()
|
|
{
|
|
Gizmos.matrix = base.transform.localToWorldMatrix;
|
|
Gizmos.color = m_SelectedGizmoColor;
|
|
Gizmos.DrawCube(Vector3.zero, Vector3.one);
|
|
Gizmos.color = new Color(0f, 0f, 0f, 1f);
|
|
Gizmos.DrawLine(Vector3.zero, Vector3.forward);
|
|
}
|
|
}
|