【发布时间】:2018-07-12 04:34:17
【问题描述】:
我在 Unity 的播放器 GameObject 中使用 CapsuleCollider 和 RigidBodyController 时遇到了一些问题。
使用CapsuleCollider 作为玩家的碰撞器,我注意到玩家不会像胶囊或球体那样移动(换句话说,我希望移动应该像滚动的球,没有卡顿) ,但它的运动更像是一个被推动的盒子,有停止和启动,这会使相机产生一些轻微的振动。
有什么想法、解决方案或提示?
【问题讨论】:
-
您可以发布任何代码供我们查看吗?我最初的建议是确保您使用的是 FixedUpdate。
-
正如我所说,我使用的是默认资产 RigidBodyFPSControler.cs。所以我没有写控制器代码。在 Visual Studio 中查看代码可以看到,所有的运动代码都在 FixedUpdate() 函数中,而相机旋转代码在 Update() 中。
标签: unity3d