void OnDrawGizmos() { if (localWaypoints != null) { Gizmos.color = Color.red; float size = .3f; for (int i = 0; i < localWaypoints.Length; i++) { Vector3 globalWaypointPos = (Application.isPlaying)?globalWaypoints[i] : localWaypoints[i] + transform.position; OnDrawGizmos.DrawLine(globalWaypointPos - Vector3.up * size, globalWaypointPos + Vector3.up * size); OnDrawGizmos.DrawLine(globalWaypointPos - Vector3.left * size, globalWaypointPos + Vector3.left * size); } } }
private void OnDrawGizmos() { OnDrawGizmos.color = Color.green; OnDrawGizmos.DrawLine(transform.position, transform.position + transform.forward * 100); }