//物体世界朱标的移动
float h = Input.GetAxis("Horizontal");
float v = Input.GetAxis("Vertical");
Vector3 pos = Vector3.zero;
//旋转方向
if (h != 0 || v != 0)
{
if (h < 0)
{
transform.rotation = Quaternion.Euler(0, -90, 0);
pos = transform.forward * v + transform.right * -h;
}
if (h > 0)
{
transform.rotation = Quaternion.Euler(0, 90, 0);
pos = transform.forward * v + transform.right * -h;
}
if (v < 0)
{
transform.rotation = Quaternion.Euler(0, 180, 0);
pos = transform.forward * v + transform.right * h;
}
if