¡Cómo rotar Unity3d según la dirección, pregunta para principiantes!
public float moveSpeed=4f;
public float turnSpeed=10f;
void Update () {
float hor = Input.GetAxis ("Horizontal");
if(hor = Input.GetAxis ("Vertical");
if(hor!=0|ver = 0);
if(hor! =0|ver = 0);
if(hor!p> float ver = Input.GetAxis ("Vertical");
if(hor!
transform.rotation = Quaternion.Lerp (transform.rotation, rot, Time.deltaTime*rotateSpeed
transform.position=transform.position new Vector3(hor, 0, ver)*Time.deltaTime*); moveSpeed;
}
}
}
Transformación.