private void DrawBezierGizmos(EZTransformPathPoint p1, EZTransformPathPoint p2) { UnityEditor.Handles.DrawBezier(p1.position, p2.position, p1.startTangentPosition, p2.endTangentPosition, Gizmos.color, null, 1f); }
public static Vector3 CalcBezierPoint(EZTransformPathPoint p1, EZTransformPathPoint p2, float progress) { return(CalcBezierPoint(p1.position, p1.startTangentPosition, p2.endTangentPosition, p2.position, progress)); }
private void DrawLinearGizmos(EZTransformPathPoint p1, EZTransformPathPoint p2) { UnityEditor.Handles.DrawLine(p1.position, p2.position); }