一、垂直方向移动
获取垂直轴
方法:Input.GetAxis("Vertical")
用法:
float vx=Input.GetAxis(Vertical); //获取玩家垂直轴向输入
返回一个浮点类型的值
Vector3 movementX=transorm.forward*vx*moveSpeed*Time.delaTime;//获取一个移动的值
transform.position+=movementX;
二、水平方向移动
获取水平轴
float vy=Input.GetAxis("Horizontal");//获取玩家水平轴向输入
movementY=transform,right*vy*moveSpeed*Time.delaTime;
transorm.position+=movementY;
三、合并垂直、水平方向移动
transorm.position+=movementX+movementY;
