我正在Unity3D制作一个平台游戏,我注意到Unity3D的碰撞器在简单的意义上表现得非常奇怪,它们看起来并不稳固。
为了更好地展示问题,我使用了一个简单的球体和立方体,并在球体“跳跃”时暂停了游戏 逐帧翻动框架,您可以清楚地看到球体在立方体下方倾斜。
为什么会发生这种情况,我该如何解决?
答案 0 :(得分:3)
刚体具有一组碰撞检测选项。不同的选项提供不同的结果,但这是因为没有经常检查检测。您可以切换到另一个选项,以降低性能为代价。以下是可用选项列表以及何时最佳使用选项。
1. Discrete - unless you experience problems you should use discrete.
2. Continuous - for fast moving objects that are interacting with static geometry.
3. Continuous Dynamic -as above but are also interacting with other fast moving dynamic objects.
希望有所帮助。