非动态加载的节点如何在另一个场景下使用?

现在需求是这样的,我有一个游戏主角色节点, 我希望在切换到另一场景后也能调出来使用,官方文档说使用cc.game.addPersistRootNode(myNode); 可是怎么在新场景拿出来好似没说明?在此请教一下大神们。。

cc.find(myNode);

或许创建个全局变量

切换场景前
node.removeFromParent(false);

然后去到新场景,再将node添加到正确的位置。
我的内存池目前就是这样做的。
游戏整个生命周期内可以一直持有这个节点

cc.game.addPersistRootNode(myNode);
window.myNode = myNode;

然后myNode就是全局的了,其他场景可以直接使用myNode