Notice
Recent Posts
Recent Comments
Link
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

게임 프로그래밍

[Unity]두 벡터의 각도 구하기 본문

프로그래밍/유니티

[Unity]두 벡터의 각도 구하기

Junwe 2015. 10. 15. 22:52

두 벡터의 각도 구하기

현재 벡터 : A, 기준 벡터 : B

float Dot = Vector3.Dot(A,B);

float Angle = Mathf.Acos(Dot);

를 하면 쉽게 두 벡터 사이의  각도를 알 수 있다.

다만 Acos을  했을 때 나오는 값은 라디안 값이므로 Mathf.Rad2Deg 를 곱해주면 디그리 값을 얻을 수 있다.

내적으로 각도를 구하기 때문에 나오는 각도는 0~180도 이다.

 

Comments