现在有两个常驻节点,是在不同场景中进行常驻的。
这两个常驻节点怎么控制谁显示在谁上面呢?
现在有两个常驻节点,是在不同场景中进行常驻的。
这两个常驻节点怎么控制谁显示在谁上面呢?
是不是现在没有办法控制呢?
你看看场景的childrenNode应该就知道了吧?
因为是不同场景设置的常驻,现在想让在第一个场景中添加的最上层。有没有途径?
也许可以通过改变z轴的方式实现吧
node1.zIndex = 10000;
node2.zIndex = 20000;
不知道是否可行
如果试过可不可行,希望回来说下结果哈
通过指定最上层常驻节点的localZOrder实现了。
this.node.setLocalZOrder(9999); cc.game.addPersistRootNode(this.node);
另,发现文档的一个小错误:
是什么东西啊
声明常驻根节点,该节点不会被在场景切换中被销毁。
请看文档 http://www.cocos.com/docs/creator/api/classes/Game.html#method_addPersistRootNode
以前没见过这个东西啊
cocos2dx的包我查了下也没有
只有creator可以用吗