版本1.10.2;
项目庞大了以后,在resources文件夹内需要动态加载的资源数量也非常多(prefab+texture+mp3+animation),不需要动态加载的都已经移到resouces目录外面,构建以后,可以看到初次加载时,网络加载的json数量无比的多,网络耗时严重。
有没有优化空间?
版本1.10.2;
项目庞大了以后,在resources文件夹内需要动态加载的资源数量也非常多(prefab+texture+mp3+animation),不需要动态加载的都已经移到resouces目录外面,构建以后,可以看到初次加载时,网络加载的json数量无比的多,网络耗时严重。
有没有优化空间?
你这版本也太老了吧。。
我2.0.5 是这样解决的。
打包时自己搞个脚本 扫描所有小的json文件 全部合并成一个json 类型 {uuid1:xxxx, uuid2:xxx} 这样 写死在main.js里
然后
let org = cc.loader.downloader.extMap.json cc.loader.addDownloadHandlers({ json:function(item,cb){ 如果全并 cb(xxxx) else org(item,cb) } })
大神,能否开源?我也卡这里了
求个示例代码