我最近一直在研究 box2d(在 java 中使用 libgdx)并且一直在尝试创建我自己的自定义反弹效果(我Restitution
在第一次反弹后增加了)
为此,我只是简单地检查了对象的位置并等待第一次反弹。
但是现在我想实际实现它并遇到了一个问题:如何检测 box2d 中 2 个特定对象的碰撞?
我找到了本教程:
box2d 碰撞检测- 但我非常不愿意使用该代码。必须有一种更简单、更干净的方法来检测 2 个对象之间的碰撞(无需设置用户数据并检查所有具有巨大if()
条件的碰撞......)
谁能帮我吗?(假设我不仅充满希望而且实际上有更好的方法)