cocos creator 加载大量图片时缓存释放不了

引擎版本2.3.4
我们想每次通过cc.loader.loadRes加载30-50张图片,然后播放序列帧若干次后 再释放之前加载的所有图片,再加载新的序列图片.
可是卡在缓存清除上,各种缓存清除的方法都用过了.就是内存高涨不下最后崩溃.请大家帮忙看看.
cc.loader.getDependsRecursively(this.videoFrameArr[i]);
cc.loader.release(this.videoFrameArr[i]);

cc.loader.releaseRes
都试验过了没有效果.

这个是脚本链接
链接:https://pan.baidu.com/s/1j9opxjvNvJWuabf5ZF3qqw
提取码:7xdz

完整项目在此:
链接:https://pan.baidu.com/s/1P6D36R6mJeBG9ooovUB72A
提取码:2g22

你这用法有误吧,应该是

cc.loader.release(cc.loader.getDependsRecursively(asset));

这样才对,你单独的cc.loader.getDependsRecursively是没有用的

1赞

好的感谢我试试看这个asset 是路径还是这个object?

ok
这个是正解,解决了