Lua 中replaceScene() 导致的内存泄露

cocos Ide lua中

下面是问题代码本想切换场景,但是切换后发现本场景并未释放,
local scene1 = require(“GameScene1”)
local gameScene1 = scene1.create()
cc.Director:getInstance():replaceScene(gameScene1)

上面代码是一个定时器的 updata函数中 的游戏结束代码片段

在场景gameScene1里面 一样replace到上面代码的场景, 慢慢内存在一直增长,

调用replace函数之前 停止所有计时器 也无效,明显纹理没有释放,
美术资源 来自cocos Studio

我想请问你是如何处理的呀?
我也遇到这样的问题,当调用后,原scene没有被移除,新的scene是直接覆盖在上面的。
求解决办法?

OnExit时移除所有UI资源

是使用remove方法手动移除吗?

self:removeAllChildren