본문 바로가기
XR/Unity3D

유니티에서 벡터 사잇각 찾기

by -솔솔- 2019. 3. 20.
반응형

Vector3 from = new Vector3(0, 0, -1);

Vector3 to = new Vector3(0, 0, -1);


a = Vector3.Angle(from, to);


Vector3 p = Vector3.Cross(from, to);

Vector3 q = new Vector3(0, 1, 0); //Vector3.up


if(Vector3.Dot(p, q)<0)

{

 a  = a*(-1) + 360;

}


transform.eulerAngles = new Vector3(0, a, 0);

댓글