unity资源(例如视频,图片)等上传,下载中,如何显示进度条ui(主线程堵塞ui问题)

1、前提,平时做项目中,经常会遇到一个问题,资源上传服务器中,如何显示出上传,下载过程中的进度条!

2、重点来了,为什么上传,下载过程中,会出现主线程卡顿等问题?这期间,如果有一个进度条显示就最好了,完美的掩饰了上传,下载资源中出现的漫长等待问题!

3、出现卡顿,或者ui进度条显示不出来,最大的原因在于:unity主线程堵塞ui,以至于ui无法正常显示!

4、解决方法

先放上进度条ui,显示出来!

b4d59d7de1d6407b95a405a43797d5f0.jpg

5500c7f061464155949346de9b216b60.jpg 

5,注意:

5.1先显示出来进度条ui,

5.2dowork方法里面,放上资源上传,下载服务器的方法!

complete方法里面放上网络上传,下载结束的逻辑!

猜你喜欢

转载自blog.csdn.net/qq_39646949/article/details/127518559
今日推荐