Box2d传感器-在每个步骤中联系回调



我已经在box2d中创建了一个ContactListener和一个传感器固定装置,并希望在每个步骤中获得一个联系人回调。我的问题是,beginContactendContact显然只在接触开始和结束时被调用,但只要接触持续,就不会被调用。在这些情况下,建议使用preSolvepostSolve,但这些不适用于传感器。

如何在每一步中都能获得带有传感器的联系人的回调?提前谢谢你的建议。

在这种特殊情况下,我现在的方法是不使用传感器,而是使用常规固定装置,并在ContactListener.preSolve中调用contact.setEnabled(false)以避免任何物理反应并模拟传感器。

最新更新