【已解决】骨骼动画碰撞过滤问题

我在例子中修改了armature和armature2的groupIdex,可是不起作用,不能过滤碰撞检测

b2Filter f1;
        f1.groupIndex = 1;
        cocos2d::extension::CCColliderDetector *detector = armature->getBone("Layer142")->getDisplayManager()->
                getCurrentDecorativeDisplay()->getColliderDetector();
        detector->setColliderFilter(f1);

         b2Filter f2;
        f2.groupIndex = 5;
        cocos2d::extension::CCColliderDetector *detector2 = armature2->getBone("Layer122")->getDisplayManager()->
                getCurrentDecorativeDisplay()->getColliderDetector();
        detector2->setColliderFilter(f2);

碰撞还是发生了,怎么回事啊 ??

是我代码问题吗?

— Begin quote from ____

%url%jyinkailej 发表于 2013-7-26 13:20
在一个地方发帖 就行 不用 多个地方发帖
http://bbs.cocostudio.org/forum.php?mod=viewthread&tid=8270&e

— End quote

不好意思,我以为代码的要发在代码区呢。

还有啊,我的问题没有解决啊,这里的是碰撞过滤的问题,就是按照教程设置了组,但是却还是碰撞了

碰撞过滤不好使啊,是我用错了吗?

在一个地方发帖 就行 不用 多个地方发帖
http://bbs.cocostudio.org/forum.php?mod=viewthread&tid=8270&extra=page%3D1

在一个地方发帖 就行 不用 多个地方发帖
http://bbs.cocostudio.org/forum.php?mod=viewthread&tid=8270&extra=page%3D1