private static Vector3 DrawHandle(BezierPoint p, HandleNum num, bool selected)
        {
            Handles.color = Color.cyan;

            return(Handles.FreeMoveHandle(
                       (num == HandleNum.one ? p.globalHandle1 : p.globalHandle2),
                       p.transform.rotation,
                       HandleUtility.GetHandleSize(p.globalHandle1) * (selected ? 0.15f : 0.075f),
                       Vector3.zero,
                       HandleCap(selected)
                       ));
        }
Пример #2
0
 public AngleHandleLocator(AngleNode target, HandleNum handleNum)
 {
     this.target    = target;
     this.handleNum = handleNum;
 }
Пример #3
0
 public AngleHandleLocator(AngleNode target, HandleNum handleNum)
 {
     this.target = target;
     this.handleNum = handleNum;
 }