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