transform.rotation

용준·2024년 2월 26일
0

Study

목록 보기
8/21
// 객체 위치 이동 - 가능
transform.position = new Vector3(10, 0, 0); 

//객체 각도 회전 - 불가능
transform.rotation = new Vector3(10, 0, 0); 

position의 값을 변경할 땐 Vector로 지정해도 되지만,
rotation의 값을 변경할 땐 Vector를 사용하려니 오류가 발생합니다.


Q. 왜 그런 것일까요?

A. 오브젝트의 두 회전 축이 같은 방향으로 겹치는 짐벌락 현상 때문에 정확한 계산이 불가능합니다.
유니티는 Quaternion으로 회전하고 싶은데 Vector를 사용하니 스스로 거절하는 것이라고 합니다.

0개의 댓글

관련 채용 정보