public void OnSceneGUI() { apm = this.target as MiniBugs_AntPointManager; for (int i = 0; i < apm.AntPoints.Count; i++) { MiniBugs_AntPoint p = apm.AntPoints[i]; Handles.DrawWireDisc( p.Position, Vector3.forward, 1f ); for (int j = 0; j < apm.AntPoints[i].ToPoints.Count; j++) { Handles.DrawLine( apm.AntPoints[i].ToPoints[j].Position, apm.AntPoints[i].Position ); } } }
void Start() { pointFollower = GetComponent <PointFollower>(); antPointManager = GameObject.Find("Ant Points").GetComponent <MiniBugs_AntPointManager>(); lastPointPosition = transform.position; }