我需要在我的世界中使球进入一个带有多个管的管。我通过创建多个盒子形状来创建一个管子,然后我移动并旋转以完成管子的巡视。到现在为止还挺好。根据一个人的速度在身体之间碰撞的问题
我现在正在努力与这些管和球之间的碰撞(一个基于单个球形的身体)。根据我施加在球上的速度,有时球会像没有身体一样穿过管。如果我应用较小的速度值,则碰撞按预期工作。
我尝试了许多修复方法,例如提高求解器的迭代次数,改变世界的步骤,改变contactMaterial的不同选项,但似乎没有任何工作。由于我对Cannon.js和物理引擎一般都比较陌生,所以我想知道我是否错过了我的世界的特殊配置或类似的东西。
我创建两个快速的GIF显示基于所述three_fps示例速度影响的碰撞:
与shootVelo在10:http://giphy.com/gifs/l0HlCK3SS8cmIkmSQ
与shootVelo在60:http://giphy.com/gifs/3oriOcjND1QinT5KP6
欢迎任何帮助!谢谢:)