이동 중인 방향으로 회전하기
수학_물리2018. 3. 23. 17:06
1 2 3 4 5 6 7 8 | // 두 점 사이의 각도 구하기( p1 : 현재 위치, p2 : 이동 할 위치 ) public static float GetAngle(Vector3 p1, Vector3 p2) { return Mathf.Atan2(p2.y - p1.y, p2.x - p1.x) * 180 / Mathf.PI; } // 이동 방향으로 회전 ( targetPos : 이동할 위치 ) transform.localEulerAngles = new Vector3(0, 0, GetAngle(transform.position, targetPos)); | cs |