最终效果
文章目录
更好的方式(2024/12/12补充)
你好,这里是来自未来的我,未来的我发现CharacterController
可以有更加简单且高效的使用方法,比如使用CharacterController.isGrounded
进行地面检测,但是我又不想直接修改这篇文章,毕竟实现方法不同,于是我重新写了一篇文章介绍如何更加简单合理的使用它,并重新书写了代码。
新文章传送门:【unity实战】Cinemachine虚拟相机+Character Controller实现俯视角、第三人称角色控制(附项目源码)
当然,这篇文章也还是存在价值,通过对比你才能发现新旧的区别,并真正理解它,包括人物下蹲的操作我没有再重新实现,因为他们实现的逻辑其实是一样的。
前言
其实一开始我是不打算