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)//后面
{