WWW.LoadFromCacheOrDownload 加载自缓存或下载
2013-12-04 16:27
260 查看
LoadFromCacheOrDownload()取代"new WWW (url)"为了充分利用缓存功能。
缓存的资源包完全由文件名和版本号唯一标识;URL所有域名和路径信息在缓存被忽略。
由于缓存的资源包通过文件名而不是完整的URL来识别,在任何时候资源包被下载,你可以更改目录。
对于推出了游戏的新版本确保文件通过浏览器或CDN不是错误的缓存,这是很有用的。
对于网络播放器应用程序使用共享缓存,缓存增加了唯一标识信息为了防止应用程序间同名的资源包名称冲突。
如果缓存文件夹中没有任何空间来缓存额外的文件,LoadFromCacheOrDownload会反复从缓存中删除最近最少使用资源包,直到有足够的空间可用来存储新的资源包。
如果利用空间是不可能的(因为硬盘已满,或所有缓存文件在使用),LoadFromCacheOrDownload()将绕过缓存并流传输文件到内存,就像一个普通的"new WWW()"调用。
这个函数只能访问资源包。
无其他类型或内容可缓存。
缓存的资源包完全由文件名和版本号唯一标识;URL所有域名和路径信息在缓存被忽略。
由于缓存的资源包通过文件名而不是完整的URL来识别,在任何时候资源包被下载,你可以更改目录。
对于推出了游戏的新版本确保文件通过浏览器或CDN不是错误的缓存,这是很有用的。
对于网络播放器应用程序使用共享缓存,缓存增加了唯一标识信息为了防止应用程序间同名的资源包名称冲突。
如果缓存文件夹中没有任何空间来缓存额外的文件,LoadFromCacheOrDownload会反复从缓存中删除最近最少使用资源包,直到有足够的空间可用来存储新的资源包。
如果利用空间是不可能的(因为硬盘已满,或所有缓存文件在使用),LoadFromCacheOrDownload()将绕过缓存并流传输文件到内存,就像一个普通的"new WWW()"调用。
这个函数只能访问资源包。
无其他类型或内容可缓存。
相关文章推荐
- 我的FreeMarker入门学习
- 读取文件以行为单位逆序输出到另一文件
- 结果非预期,仍然感谢神
- 未来十年国家重点发展行业
- tomcat部署web项目的方法
- ThreadLocal深入研究-spring
- sys通过授予select_catalog_role角色给用户,使用户有权限查询数据字典。
- 关于SQL的Group By
- MYSQL-导出成xls文件
- 英语听力怎么提高
- 疯狂java java实现网页验证码
- android的TextView使用Html(图片显示)格式。。。。。。
- Unity3D学习笔记
- 面对一切,我们要坦然
- JSON语法跟JS语法一致的,JSON转JS很容易
- tomcat get提交乱码
- Java keytool配置https双向认证
- Ubuntu下FTP服务器搭建笔记 - vsftpd
- 子查询解嵌套in改写为exists
- 谷歌Volley网络框架分析。(四)缓存机制