unity从服务器下载资源并且保存到本地
两个小功能
从服务器下载资源和资源保存到本地~
下面代码
/// <summary>/// 下载并保存资源到本地/// </summary>/// <param name="url"></param>/// <param name="name"></param>/// <returns></returns>public static IEnumerator DownloadAndSave(string url,string name,Action<bool, string> Finish=null){url = Uri.EscapeUriString(url);string Loading=string.Empty;bool b=false;WWW www = new WWW(url);if (www.error != null){print("error:" + www.error);}while (!www.isDone){Loading = (((int)(www.progress * 100)) % 100) + "%";if (Finish != null)
{
Finish(b, Loading);
}yield return 1;}if(www.isDone){Loading = "100%";byte[] bytes = www.bytes;b= SaveAssets(Application.persistentDataPath,name, bytes);if (Finish != null)
{
Finish(b, Loading);
}}}
/// <summary>/// 保存资源到本地/// </summary>/// <param name="path"></param>/// <param name="name"></param>/// <param name="info"></param>/// <param name="length"></param>public static bool SaveAssets(string path, string name, byte[] bytes){Stream sw;FileInfo t = new FileInfo(path + "//" + name);if (!t.Exists){try{sw = t.Create();sw.Write(bytes, 0, bytes.Length);sw.Close();sw.Dispose();return true;}catch{return false;}}else{return true;}}
unity从服务器下载资源并且保存到本地相关推荐
- Unity 图片分割将spirte保存在本地
如果你拿到的是一张整图,你想分割之后使用NGUI sprite来使用! 下面就能解决的需求. 步骤: 1. 使用Unity自带的spirte进行分割图片 2. 使用代码把分割出来的2DSpirte转 ...
- unity 下载图片使用并保存在本地
using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO; usin ...
- 关于Unity中从服务器下载资源压缩包AssetBundle的步骤
AssetBundle 1: 在Unity中,能为用户存储资源的一种压缩格式的打包集合,他可以存任意一种Unity引擎可以识别的资源: 模型,音频,纹理图,动画, 开发者自定义的二进制文件; 2: 这 ...
- asp自动解析网页中的图片地址,并将其保存到本地服务器
程序实现功能:自动将远程页面的文件中的图片下载到本地. 程序代码 <% '将本文保存为 save2local.asp '测试:save2local.asp?url=http://ent.sina ...
- java 服务器 文件写入文件_java 从服务器下载文件并保存到本地
昨天在做一个项目时,用到了从服务器上下载文件并保存到本地的知识,以前也没有接触过,昨天搞了一天,这个小功能实现了,下面就简单的说一下实现过程: 1.基础知识 当我们想要下载网站上的某个资源时,我们会获 ...
- 微信语音保存到本地服务器,文件格式由amr转mp3
最近开发的微信项目里面需要用到微信语音的功能,结合微信开发文档的网页js接口,语音可以在网页上生成并上传到微信服务器,但是微信服务器保存的时间有限,还是保存到自己的本地服务器比较稳当,这样需要把语音文 ...
- PHP ajax 远程下载PDF文件保存在本地服务器
在一些时候我们想ajax方式来保存一些PDF文件,尤其是它放在远程服务器上,并且是保存在我们自己的服务器上存储,这个时候我们需要写一段程序来帮助我们完成这个工作,本文介绍了PHP 远程下载PDF文件保 ...
- 微信小程序设置打开pdf并进行保存到本地,下次打开就无需进行服务器请求
1.项目需求:点击下面图片所示,请求服务器获取PDF地址 2.获取到pdf地址后保存到本地,下次打开无需在请求 公分三个步骤 1.使用wx.downloadFile 微信downloadFile 2. ...
- 获取微信用户信息后如何把微信头像保存到本地服务器
默认微信头像是一个URL地址,保存在微信的服务器上,如果授权登录后换了头像获取的头像地址就会失效,图片显示不出来体验就会比较差.解决办法就是在登录的时候把微信头像保存到本地服务器,这样就不存在这样的情 ...
最新文章
- caffe prototxt分析
- [ZZ]STM32之RCC
- 119.CSMA/CD
- python 模块 多线程 单例_python的单例模式
- Unity运行时刻资源管理
- js ws 状态_使用ws
- 金蝶K3 如何添加其它出库单出库类型
- java完成crm系统ppt,客户关系管理系统答辩稿.ppt
- 如何将放大图片不影响清晰度?
- 网易云团队前端单元测试技术方案总结,测试人员必备知识
- 广东神州行如何拨打长长途才实惠?
- Linux之压缩解压缩
- <个人学习记录>斑点检测
- RER(Relevant Emotion Ranking)任务的十项指标解读
- C++ cctype头文件里的:isalpha、islower、isupper、isalnum、isblank、isspace函数
- ADG备库mrp和rfs进程
- 国内手机银行安全体检:多款存在高危漏洞,可影响资金安全
- 优化着色器信息加载,或查看Yer数据!
- P1605 迷宫 java
- 包机制 java (来自秦疆老师的视频学习)