Bezier.BezierPath.point C# (CSharp) Метод

point() публичный Метод

public point ( float ratio ) : Vector3
ratio float
Результат UnityEngine.Vector3
        public Vector3 point( float ratio )
        {
            float added = 0.0f;
            for(int i = 0; i < lengthRatio.Length; i++){
                added += lengthRatio[i];
                if(added >= ratio)
                    return beziers[i].point( (ratio-(added-lengthRatio[i])) / lengthRatio[i] );
            }
            return beziers[lengthRatio.Length-1].point( 1.0f );
        }