先来讲Character Controller
API祭献
1.Character Controller不是基于物理,没有重力,没有阻力,没有加速度,所有移动都是精确的
2.Character Controller可以跨过物体,也就是上台阶,不过会一顿一顿,同是下楼梯需要自己写重力
3.Character Controller 不会对 Rigidbody产生反应
4.Character Controller自带地面监测,不过好像有BUG,一般还是自己写
5Character Controller的移动通过向量控制,自带碰撞监测
接着是Rigidbody
1.Rigidbody是基于物理的,所以移动会比较平滑自然,但是因为有各种力,所以很难保证精确度
2.Rigidbody会对Rigidbody产生反应
3.Rigidbody的移动通过力或者速度控制,不加碰撞体就不会产生碰撞
这几天从头重新写了个基于Character Controller的人物控制,have complete control,但是代码量暴增
来源:CSDN
作者:lvcoc
链接:https://blog.csdn.net/lvcoc/article/details/103925801