我怎么能让身体有时不与其他身体发生碰撞?

时间:2013-03-17 23:04:48

标签: android box2d andengine

我怎样才能让身体有时不与其他身体发生碰撞?我有这个身体,我希望它与所有身体碰撞,除非我指定然后它应该与没有身体碰撞。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:2)

碰撞过滤是一种可行的方法,特别是出于您的目的,因为您可以在运行时为某些灯具设置过滤器,以便随时启用或禁用碰撞检测。

答案 1 :(得分:0)

您可以将isSenor()设置为true

bodyDef.isSensor = true;

“如果想要知道对象何时发生碰撞而不触发碰撞响应,请将isSensor()设置为true。”