关于 3.3F的camera系统

我创建了一个新的摄像机, 但是只有一个图层显示,其它全看不到, 已经设置了 mask 还是无效, 求助
代码如下:

xBattle._camera = cc.Camera:create()
xBattle._camera:setCameraFlag(cc.CameraFlag.USER1)
xBattle.scene:addChild(xBattle._camera)
xBattle.scene:setCameraMask(2)

scene是根节点,其中还有角色层和地图层, 然后角色层看得到, 地图看不到。

xBattle.scene:setCameraMask(2)只会对当时的scene下的节点设置,不知道以后的节点会怎么样。

最好是场景设置完之后,再调用xBattle.scene:setCameraMask(2)

如果还要添加,就对添加的节点设置一下setCameraMask(2)

找到问题了···· 我新建了一个项目 然后把lua移过去就没事了·· 可能是我引擎更新的时候弄错链接库了·····