private Vector3 Bezier() { Vector3 p0p1 = (1 - m_percentage.Get()) * m_startPos + m_percentage.Get() * pu_midPos; Vector3 p1p2 = (1 - m_percentage.Get()) * pu_midPos + m_percentage.Get() * pu_endPos;; Vector3 result = (1 - m_percentage.Get()) * p0p1 + m_percentage.Get() * p1p2; return(result); }