반응형
// 유니티는 게임오브젝트의 회전을 쿼터니언(Quaternion)타입으로 처리.
// Quaternion.Euler는 오일러 각을 쿼터니언 타입으로 변경시주는 함수.
Quaternion rot = Quaternion.Euler(0, currYAngle, 0);
// dist : 타겟과의 거리
// height : 카메라의 높이 위치
tr.position = target.position - (rot * Vector3.forward * dist) + (Vector3.up * height);
// 카메라가 타겟 게임오브젝트를 바라보게 설정
tr.LookAt(target);
반응형
'프로그래밍 정리 > Unity' 카테고리의 다른 글
[Unity - 유니티] AddForce - rigidbody 컴포넌트에 힘을 가하는 함수 (0) | 2014.06.02 |
---|---|
[Unity - 유니티] CrossFade - 애니메이션 변화를 부드럽게... (0) | 2014.06.02 |
[Unity - 유니티] 전후좌우 이동방향 계산 및 이동 (0) | 2014.06.01 |
[Unity - 유니티] 정규화 벡터 (Normalized Vector) (1) | 2014.06.01 |
[Unity - 유니티] Mathf.LerpAngle (0) | 2014.06.01 |