본문 바로가기
PROGRAMING📚/Unity📑

[유니티 Unity] 오브젝트 거리 체크< Distance/Magnitude/SqrMagnitude >

Ta이니 2020. 10. 29.
728x90
반응형

 

오브젝트 간의 transform position 거리 체크 방법

 

 

1. Distance 

  •  Vector3.Distance(a,b)는 a와 b 사이의 거리를 측정한 것이다.

//(a-b).magnitude와 같은 역할을 한다 

 

2. Magnitude

  •  Vector의 길이를 반환 하고 읽기 전용이다. 

 

1번과 2번은 정확한 거리를 알고 싶을 때 사용된다.

 

3. SqrMagnitude

  • Vector3.sqrMagnitude 또한 거리를 a,b사이의 거리를 체크한다.
  • 루트 연산을 하지 않으므로, 연산속도가 빠르다. 하지만 정확한 거리가 측정되지 않기 때문에
  • 정확한 거리는 몰라도 되고 거리를 비교할 때 사용된다.

 

728x90
반응형

댓글