Beispiel #1
0
    private void DrawLinearSpline(IList <SplineKnot> knots)
    {
        for (int i = 0; i < knots.Count() - 1; ++i)
        {
            SplineKnot thisKnot = knots[i] as SplineKnot;
            SplineKnot nextKnot = knots[i + 1] as SplineKnot;

            Vector3 thisKnotPosition = thisKnot.transform.position;
            Vector3 nextKnotPosition = nextKnot.transform.position;

            // Just draw a line between them
            Gizmos.DrawLine(thisKnotPosition, nextKnotPosition);
        }
    }
Beispiel #2
0
 void OnEnable()
 {
     m_instance = target as SplineKnot;
 }