一、Move与SimpleMove的区别
1、使用cc.Move(Vector3.forward * Time.deltaTime * 5)角色移动,但是使用cc.SimpleMove(Vector3.forward * Time.deltaTime * 5)角色几乎不移动。
原因是Move计算速度是以帧计算的;SimpleMove以秒为单位。
2、使用Move导致角色y轴不受控制,出现悬空和钻入地下的问题
SimpleMove具备“重力”,不受Y轴速度影响;
Move忽略重力,移动会受到碰撞的影响,因此会导致y轴出现速度,在y轴方向移动。