预加载界面进度条一般使用下面的方法
cc.loader.loadResArray(资源url数组,资源类型,进度回调,完成回调)
同样资源也还是要放在resources下
在进度回调中
function(completeCount,totalCount,item){
progress=completeCount/totalCount
}
将进度条的progress设置成这个progress即可,但是直接设置可能感觉很跳,可以平滑过渡
设置成目标progress,在update中改变进度条的progress
但是当预加载的资源数很多时,往往加载的回调会挤占系统运算力,几百条进度回调才一条update,帧率暴跌,
可以通过设置cc.macro.DOWNLOAD_MAX_CONCURRENT,默认是64,改小一些