web平台,release远程加载的资源,内存无法恢复到加载前的水平,且相差很多
-
Creator 版本: 2.1.0
-
目标平台: Chrome
-
重现方式:
-
首个报错:
-
之前哪个版本是正常的:
-
手机型号:
-
手机浏览器:
-
编辑器操作系统:
-
重现概率: 100%
加载资源的代码如下,调用了切换场景自动释放的api,和调用cc.loader.release的效果一样
cc.loader.load(this.array[dataIndex], (err, texture) => {
if (err || typeof texture !== “object”) {
} else {
texture._uuid = this.array[dataIndex];
this.textureArray.push(texture);
cc.loader.setAutoReleaseRecursively(texture, true);
layout.children[j].getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
}
})
加载前内存
加载后内存
释放后内存
