쿼터니언으로 도착지점 부터 시작지점을 뺴서 방향을 구한다.
그 앵글 데이터를 로테이션에 넣어주고
오브젝트를 앞으로 진행 시켜주면 된다.
1 2 3 | Quaternion angle = Quaternion.LookRotation(m_Dest - m_Start); transform.rotation = angle; transform.Translate(Vector3.forward * m_BulletSpeed * Time.deltaTime); | cs |
'프로그래밍 > Unity 코드' 카테고리의 다른 글
Unity 3D 스크립트 라이프 사이클 플로우차트(Script Lifecycle Flowchart) (0) | 2016.03.21 |
---|---|
C#에서의 생성자 및 초기화 (0) | 2016.03.21 |
C# xml, json, txt, binary 타입 읽고 쓰기 (0) | 2016.02.05 |
System.Reflection , GetType, Getvalue, Setvaule (0) | 2016.02.05 |
가비지 컬렉션과 메모리에 대한 정리. (0) | 2016.01.14 |