cc.loader.releaseAll(); 使用 这个函数 cc.loader._cache 中的资源清掉,不过后果就是都给清除掉了。你试试哈。
cc.loader.loadResDir(“prefabs”,
function (completedCount, totalCount, item) {
let _progress = (completedCount / totalCount).toFixed(2);
if (item && item.uuid && _progress > self.loadBar.progress) {
self.loadBar.progress = _progress;
self.progressLabel.string = util.getValuePercent(_progress, 0);
}
}, function (err, assets) {
cc.log(“加载完成”);
// 加载 startUp
cc.director.loadScene(“StartUp.fire”);
cc.loader.releaseAll();
util.releaseNodeRes();
}
);
util.releaseNodeRes(); 这个是写的一个cc.loader._cache 分析方法 没什么实际用处。