이런 질문이 있지만 C#에서 답을 찾을 수 없으므로 여기에 제 질문입니다. 대상을 (Unity 5에서) 직면 한 방향으로 회전하고 싶습니다. 현재이 코드를 사용하여 플레이어를 회전시킵니다.개체를 직면하는 방향으로 이동 하시겠습니까? C#
using UnityEngine;
using System.Collections;
public class Movement : MonoBehaviour
{
private bool isLeft = false;
void Update()
{
if (Input.GetMouseButtonDown(0))
{
if (isLeft == false)
{
transform.rotation = Quaternion.Euler(90, 45,0);
isLeft = true;
Debug.Log("Turned Right");
}
else
{
transform.rotation = Quaternion.Euler(90, -45, 0);
Debug.Log("Turned Left");
isLeft = false;
}
}
}
제목에 ** "향하는 방향으로 물건을 움직여 라."** 그러면 질문의 몸체가 ** "내가 향한 방향으로 물건을 회전시키고 싶습니다." * .... 물건을 움직이거나 회전시키는 것은 똑같은 일이 아닙니다. 어느 것이 당신의 진정한 노력입니까? 반면에, 당신의 질문에 코드가 작동합니까? 이 코드가 어떻게됩니까? – Programmer