public static MtBezierBy Create(float duration, Vector3 controlPoint_1, Vector3 controlPoint_2, Vector3 endPosition) { MtBezierBy bezierBy = new MtBezierBy(); if (bezierBy.InitWithPoint(duration, controlPoint_1, controlPoint_2, endPosition)) { return(bezierBy); } return(null); }