如何在 onDestroy 中获取持久化节点

###问题
如题,想要在 onDestroy 生命周期函数通过cc.director.getScene( ).getChildByName( )的方式中获取一个 persistNode,但是发现在 onDestroy 中 getScene( ) 返回为 null。

请问有什么别的办法能获得 persistNode 对象嘛?

你好,参考文档对生命周期函数的解释。
https://docs.cocos.com/creator/manual/zh/scripting/life-cycle-callbacks.html?h=生命周期
你可以在onDisable函数中获取到你想要的scene

你好,我的调用场景是希望在场景切换的时候,使用 persistNode 上面的脚本,但是 onDisable 中 cc.getScene( ) 返回的 cc.Scene 对象 children 为 null

我是在onStart的时候,写个变量保存全局节点,用的时候直接用

我这个问题问的不太好,应该是如何在场景切换的时候获得一个持久化节点对象

预加载完场景后用cc.find找
或者把常驻节点的脚本设置成全局变量

设置为全局变量这个倒是可以