Unity3D 碰撞器比固体物体更像海绵
Unity3D colliders act more like sponges than solid objects
我正在 Unity3D 中制作平台游戏,我注意到 Unity3D 的碰撞器表现得很奇怪,从简单的意义上说,它们似乎并不坚固。
为了更好地演示问题,我使用了一个简单的球体和立方体,并将游戏暂停为球体 "jumps"
逐帧翻动,你可以清楚地看到球落在立方体下方。
为什么会发生这种情况,我该如何解决?
刚体有一组碰撞检测选项。不同的选项提供不同的结果,但这是因为检测检查不够频繁。您可以切换到另一个选项,以牺牲性能为代价来改善这一点。以下是可用选项的列表以及最佳使用时间。
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.
希望对您有所帮助。
我正在 Unity3D 中制作平台游戏,我注意到 Unity3D 的碰撞器表现得很奇怪,从简单的意义上说,它们似乎并不坚固。
为了更好地演示问题,我使用了一个简单的球体和立方体,并将游戏暂停为球体 "jumps" 逐帧翻动,你可以清楚地看到球落在立方体下方。
为什么会发生这种情况,我该如何解决?
刚体有一组碰撞检测选项。不同的选项提供不同的结果,但这是因为检测检查不够频繁。您可以切换到另一个选项,以牺牲性能为代价来改善这一点。以下是可用选项的列表以及最佳使用时间。
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.
希望对您有所帮助。