コード例 #1
0
ファイル: CatmullRomNode.cs プロジェクト: ThijsMorlion/Bulb
        void OnEnable()
        {
            _previousPosition = transform.position;

            CatmullRomRoot root = transform.GetComponentInParent <CatmullRomRoot>();

            if (root != null)
            {
                _splineRoot = root;
            }
            else
            {
                Debug.LogError("Spline nodes must be parented to a root.");
            }
        }
コード例 #2
0
ファイル: DrawSplines.cs プロジェクト: ThijsMorlion/Bulb
 static void RenderCustomGizmo(CatmullRomRoot splineRoot, GizmoType gizmoType)
 {
     DrawSpline(splineRoot.PointsAlongSpline);
     //DrawNodes(splineRoot.GetComponentsInChildren<CatmullRomNode>());
 }