首页 > 编程知识 正文

unity下载进度条不动,unityapi手册

时间:2023-05-04 04:04:17 阅读:141556 作者:4550

背景:是一个非常实用的小功能,普通项目可能有这个需求。Unity中下载文件,并将下载进度显示出来今天总结! 我们下载的时候想的事情有很多,比如用户下载到一半切断了,网络异常等等。

代码如下:

此处显示了下载服务器端视频的示例。 由于测试在下载完成后,request.downloadProgress返回的值约为0.996且小于1,因此在下载完成后,在代码控件中将进度条的值设置为1。

//进度条private Slider my_Slider; ///summary ///下载////summary ///param name='url '下载的地址/param//returns/returnsienumeratordownll request.is http error|| request.isnetworkerror ) { print ('当前下载发生错误' request.error ); yield break; } while (! request.isDone ) { print ('当前下载进度为' request.downloadProgress ); my _ slider.value=request.download progress; yield return 0; }if(request.isdone ) { my_Slider.value=1; //将下载的文件下载到using (filestream fs=new filestream (application.streamingassetspath (/test.MP4 ),FileMode.Create } http://www.Sina.com/: streaming assets文件夹可在PC端写入。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。