Libgdx Box2d传感器-每个步骤中的联系人回调

Libgdx Box2d传感器-每个步骤中的联系人回调,libgdx,box2d,Libgdx,Box2d,我在box2d中创建了一个ContactListener和一个传感器装置,并希望在每个步骤中获得一个联系人回调。我的问题是beginContact和endContact显然只在触点开始和结束时调用,但只要触点持续存在,就不会调用。在这些情况下,建议使用preSolve或postSolve,但这些不适用于传感器 我怎样才能在每一步都获得与传感器接触的回拨?提前感谢您的建议。我现在的方法是在这种特殊情况下不使用传感器,而是使用常规固定装置,并在ContactListener.pressolve中调用

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


我怎样才能在每一步都获得与传感器接触的回拨?提前感谢您的建议。

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