Cocos2d - 是否可以使用b2FixtureDef关闭Box2d b2Body的碰撞?

时间:2013-04-27 19:48:33

标签: iphone cocos2d-iphone box2d collision

我有一个带有b2FixtureDef的b2Body。我希望能够关闭b2Body碰撞的能力。这可能吗?

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。制作传感器。

    b2FixtureDef fd;
    fd.isSensor = true;
    body->CreateFixture(&fd);

同样使用filter(fd.filter),您可以指定特定于body的碰撞。