ccc1.1.1, 在代码中修改node的碰撞分组后, 虽然group的值已更改, 但是碰撞监测时看效果,依然还是原来设定的group


在只允许hero分组进行碰撞时, 分属两个组的sprite反而发生了碰撞

在只允许hero与npc分组进行碰撞时, 分属两个组的sprite反而不碰撞了.
在这里sprite的group是在代码中进行修改的, 这里的sprite是实例化的prefab
麻烦上传一个测试例让我们测试一下看看
你的 demo 里的 group 是在 onLoad 里动态设置的,目前还没很好支持这个特性。
collider 是在 onEnable 和 onDisable 中被 添加/删除 到 collision manager 中的,你可以先这样做,在设置 group 后调用:
node.active = false;
node.active = true;
来使 collider 被添加,后续会支持直接设置 group 属性。
好的。 多谢, 可以选绕过就好。 我先这样使用。
creator 1.9.2也有这个问题,也需要这样干 才可以!