private void OnCollisionEnter(Collision collision)
    {
        if (collision.collider.CompareTag("TAG"))
        {
            //충돌 지점을 가져옴 
            ContactPoint cp = collision.GetContact(0);
            
            Vector3 pos = cp.point;

            //충돌지점의 법선벡터 (Normal Vector)의 반대 방향으로 회전값을 가져옴 
            Quaternion rot = Quaternion.LookRotation(-cp.normal);
        }
    }
반응형

+ Recent posts