Unity

[Unity] 속력 구하기

usingsystem 2023. 3. 10. 17:30
728x90
    /// <summary>
    /// 속력 = 이동거리 / 걸린시간
    /// </summary>
    protected float GetSpeed(Transform objTransform, Vector3 destPos, float tiem = 2.5f)
    {
        //방법1
        {
            float dir = Vector3.Distance(objTransform.position, destPos);
            return (dir / tiem);
        }
        //방법2
        {
            Vector3 dir = destPos - objTransform.position;
            return (dir.magnitude / tiem);
        }
    }
728x90