控制人物移动无非就是两种方式,
一种通过按键操作来控制人物
一种是通过点击地图来进行人物的位移
在unity中进行物体的移动很简单
if (Input.GetKey(KeyCode.UpArrow)) //获取按键输入‘上’,长按事件
{
obj.transform.Translate(Vector3.up * Time.deltaTime * speed);//通过这个方法来进行物体的位移,Vector3.up是移动的方向,后面是让物体以一种平滑的速度进行移动
}