Unity总结|Unity实现玩家角色移动控制——CharacterController组件

利用CharacterController组件实现角色的移动 1.创建一个变量获取到CharacterController组件。
Unity总结|Unity实现玩家角色移动控制——CharacterController组件
文章图片

2.利用simpleMove或Move实现前后左右移动(controller.Move方法忽略了物体的重力,controller.SimpleMove则含有重力因素,用Move需要乘上Time.DeltaTime);利用isGrounded判断是否在地面。
Unity总结|Unity实现玩家角色移动控制——CharacterController组件
文章图片

3.利用触发器来检测移动中碰到的碰撞器。
Unity总结|Unity实现玩家角色移动控制——CharacterController组件
文章图片





【Unity总结|Unity实现玩家角色移动控制——CharacterController组件】

    推荐阅读