我有动态主体,我想在与玩家发生碰撞时使用ContactListener触发事件。问题在于我不想要玩家(仅限FYI,玩家也是动态的)或动态的身体实际上与物理相互影响(例如在碰撞时相互推动)。我希望他们简单地互相传递。这可能吗?我尝试使用过滤器,但将它们设置为不同的过滤器在碰撞时不会触发contactListener。谢谢!
答案 0 :(得分:0)
您必须在FixtureDef中设置“isSensor = true”
e.g。
FixtureDef fdef;
fdef.isSensor = true;