Box2d 传感器 - 每一步中的联系回调
Box2d sensors - contact callback in each step
我在 box2d 中创建了一个 ContactListener
和一个传感器夹具,并希望在每个步骤中获得一个联系人回调。我的问题是 beginContact
和 endContact
显然只在联系开始和结束时调用,但只要联系持续存在就不会调用。在这些情况下,建议使用 preSolve
或 postSolve
但这些未针对传感器实现。
如何在每一步都获得与传感器接触的回调?在此先感谢您的任何建议。
我现在的方法是在这种特殊情况下不使用传感器,而是使用常规固定装置,并在 ContactListener.preSolve
中调用 contact.setEnabled(false)
以避免任何物理反应并模拟传感器。
我在 box2d 中创建了一个 ContactListener
和一个传感器夹具,并希望在每个步骤中获得一个联系人回调。我的问题是 beginContact
和 endContact
显然只在联系开始和结束时调用,但只要联系持续存在就不会调用。在这些情况下,建议使用 preSolve
或 postSolve
但这些未针对传感器实现。
如何在每一步都获得与传感器接触的回调?在此先感谢您的任何建议。
我现在的方法是在这种特殊情况下不使用传感器,而是使用常规固定装置,并在 ContactListener.preSolve
中调用 contact.setEnabled(false)
以避免任何物理反应并模拟传感器。