본문 바로가기
프로그래밍/Unity 코드

유니티 3D에서 물체 회전과 이동 방법중 하나.

by 눈야옹 2016. 2. 23.

쿼터니언으로 도착지점 부터 시작지점을 뺴서 방향을 구한다.

그 앵글 데이터를 로테이션에 넣어주고 

오브젝트를 앞으로 진행 시켜주면 된다.

1
2
3
 Quaternion angle = Quaternion.LookRotation(m_Dest - m_Start);
        transform.rotation = angle;
        transform.Translate(Vector3.forward * m_BulletSpeed * Time.deltaTime);       
cs