现在需求是这样的,我有一个游戏主角色节点, 我希望在切换到另一场景后也能调出来使用,官方文档说使用cc.game.addPersistRootNode(myNode); 可是怎么在新场景拿出来好似没说明?在此请教一下大神们。。
cc.find(myNode);
或许创建个全局变量
切换场景前
node.removeFromParent(false);
然后去到新场景,再将node添加到正确的位置。
我的内存池目前就是这样做的。
游戏整个生命周期内可以一直持有这个节点
cc.game.addPersistRootNode(myNode);
window.myNode = myNode;
然后myNode就是全局的了,其他场景可以直接使用myNode