Cocos Creator 预加载界面进度条

预加载界面进度条一般使用下面的方法

cc.loader.loadResArray(资源url数组,资源类型,进度回调,完成回调)

同样资源也还是要放在resources下

在进度回调中

function(completeCount,totalCount,item){

    progress=completeCount/totalCount

}

将进度条的progress设置成这个progress即可,但是直接设置可能感觉很跳,可以平滑过渡

设置成目标progress,在update中改变进度条的progress

但是当预加载的资源数很多时,往往加载的回调会挤占系统运算力,几百条进度回调才一条update,帧率暴跌,

可以通过设置cc.macro.DOWNLOAD_MAX_CONCURRENT,默认是64,改小一些

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值