最近想体验下 2.4 后的资源管理模块 升级了项目
所有体验都比较愉快 一些小的问题 比起新的资源管理 都可以忽略不记
升级完后 尴尬了
2.3.1版本秒切的场景 变成了最少耗时1m以上 (都是相同的操作 先预加载场景资源 然后切换 )
不知道什么愿意造成的 没来得及追查代码 有解决方案的 带躺一波
//--------------------------------- 2.4.0 加载方式------------------------------------------
cc.assetManager.loadBundle(‘packName’, function (err, bundle) {
if (err) {
return console.error(err);
}
// 预加载 bundle.preloadScene(sceneName, (a, b) => { self.onProgress(a, b) }, () => { bundle.loadScene(sceneName, function (err, scene) { cc.director.runScene(scene); console.log('场景切换完成:'); });
});},
//--------------------------------- 2.3.1 的加载方法-------------------------------------
cc.director.preloadScene(‘scene’, this.onProgress.bind(this), () => {
cc.director.loadScene(‘scene’, (event) => {
console.log(‘场景切换完成:’);
});
})
