【Unity3d】【项目学习心得】从资源服务器下载资源(三)
来源:互联网 发布:我是歌手4网络踢馆赛 编辑:程序博客网 时间:2024/05/16 19:04
【Unity3d】【项目学习心得】从资源服务器下载资源(三)
上一篇我们分析了 从资源服务器下载资源(二) 接下来我们继续分析 LoadManager类。
当我们的任务下载完成后,我们需要对任务的委托进行回调到调用对象。
我们初步加入的委托有 complete、process、error ,接下来分别对这三个委托写相应的回调。
1. 在上面我们注意到有一个陌生的类 LoadParam. 这个类是用来做什么的呢?
很简单,因为我们下载完成后会进行存储所有的下载结果,方便后续下载相同资源时可以马上调用。所以我们需要专门的对象来存放。
我们把所有类型写到一个类里面,然后标注好该对象的对应URL、filetype。
如下:
2. 此时我们需要一个函数。来解析下载完后的资源,并保存到 LoadParam 中。
3.我们发现,似乎还没有对下载队列进行检测,即检测WWW类下载的状态。是已经下载完成了呢,还是下载出错。
这个时候我们需要一个定时器。
每隔一定时间对下载队列进行检测,我们在构造函数那里添加一个定时器。
其中的 CheckQueue() 函数是检测函数。
至此,我们的LoadManager类即完成相应的功能。
转载:http://blog.csdn.net/mad2man/article/details/40584039
0 0
- 【Unity3d】【项目学习心得】从资源服务器下载资源(三)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(三)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(三)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(一)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(二)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(一)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(二)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(一)
- 【Unity3d】【项目学习心得】从资源服务器下载资源(二)
- 从服务器下载资源三
- 从服务器下载资源一
- 从服务器下载资源二
- c# 从服务器下载资源
- Unity3d 资源断点下载
- java下载服务器资源
- Unity3D官方资源完全下载
- Unity3d 通过网页下载资源
- unity3d www下载资源包
- 有关listview 适配器的小问题
- linux vi常用命令详解
- 【SpingIOC】管理事物的实现详解
- JavaScript强化教程——jQuery选择器
- 是时候吹一波Android N的新特性了。
- 【Unity3d】【项目学习心得】从资源服务器下载资源(三)
- Python大法好
- Centos安装jenkins
- IM 去中心化概念模型与架构设计
- 蜡烛的研究
- 数据结构实验之二叉树二:遍历二叉树
- android源代码下载、编译、刷机、编译模块push到手机
- 混乱的“文学”
- 欢迎使用CSDN-markdown编辑器