我分析加载的所有资源,在转场时,我对比释放。只有在1.3.x引擎中就这样了,是否引擎有逻辑BUG?
if (typeof textureKeyName !== 'string')
return;
就是上面这段代码导致调用cc.loader.release(url)删除不调图片
removeTextureForKey: function (textureKeyName) {
if (typeof textureKeyName !== 'string')
return;
var locTextures = this._textures;
if (locTextures[textureKeyName]) {
locTextures[textureKeyName].releaseTexture();
delete(locTextures[textureKeyName]);
}
},