切换场景时内存瞬间飙升后下降

如上图,在ios上测试,切换场景的时候内存 突然飙升再下降,很容易达到内存限制而闪退,这是什么原因照成的呢,有什么办法避免?

有没有预加载场景呢?

有的,A场景 -> loading场景 -> B场景,在loading场景加载B场景所有资源的时候内存瞬间升高然后降低

1赞

先用浏览器调试工具看看,如果不行就打个安卓包然后用调试工具看

浏览器不明显, android和ios比较明显,看来与c++中的代码有关?c++中的image对象占一份内存,是否js还占一份?

開自動合批了?

没开自动合批

https://docs.cocos.com/creator/manual/zh/editor/publish/debug-jsb.html#ios-和-android-真机调试

直接调试工具定位不就行了