多次使用cc.director.loadScene加载场景后游戏特别卡怎么办

简单的说,我有两个场景,一个是首页(homepage), 一个是玩游戏的场景(gameScene)。
每次用户打开游戏时先进入首页,点击“开始游戏”后载入游戏场景。游戏结束后,再回到主页,再点击主页上的“开始游戏”开始新的游戏。
期间所有的场景切换,全部使用cc.director.loadScene完成。没有使用过destroy之类的。

经过测试,发现在多次游玩游戏之后,会出现特别卡的情况,怀疑是内存泄露。

请问关于这个问题怎么解决比较好? 有办法销毁或者复用之前使用的gameScene场景吗?

谢谢!

有无常驻节点,有无不在场景的节点没有销毁