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
                    );
            }
        }
    }
Exemplo n.º 2
0
 void Start()
 {
     pointFollower     = GetComponent <PointFollower>();
     antPointManager   = GameObject.Find("Ant Points").GetComponent <MiniBugs_AntPointManager>();
     lastPointPosition = transform.position;
 }