两个小功能

从服务器下载资源和资源保存到本地~

下面代码

    /// <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从服务器下载资源并且保存到本地相关推荐

  1. Unity 图片分割将spirte保存在本地

    如果你拿到的是一张整图,你想分割之后使用NGUI sprite来使用!  下面就能解决的需求. 步骤: 1. 使用Unity自带的spirte进行分割图片 2. 使用代码把分割出来的2DSpirte转 ...

  2. unity 下载图片使用并保存在本地

    using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO; usin ...

  3. 关于Unity中从服务器下载资源压缩包AssetBundle的步骤

    AssetBundle 1: 在Unity中,能为用户存储资源的一种压缩格式的打包集合,他可以存任意一种Unity引擎可以识别的资源: 模型,音频,纹理图,动画, 开发者自定义的二进制文件; 2: 这 ...

  4. asp自动解析网页中的图片地址,并将其保存到本地服务器

    程序实现功能:自动将远程页面的文件中的图片下载到本地. 程序代码 <% '将本文保存为 save2local.asp '测试:save2local.asp?url=http://ent.sina ...

  5. java 服务器 文件写入文件_java 从服务器下载文件并保存到本地

    昨天在做一个项目时,用到了从服务器上下载文件并保存到本地的知识,以前也没有接触过,昨天搞了一天,这个小功能实现了,下面就简单的说一下实现过程: 1.基础知识 当我们想要下载网站上的某个资源时,我们会获 ...

  6. 微信语音保存到本地服务器,文件格式由amr转mp3

    最近开发的微信项目里面需要用到微信语音的功能,结合微信开发文档的网页js接口,语音可以在网页上生成并上传到微信服务器,但是微信服务器保存的时间有限,还是保存到自己的本地服务器比较稳当,这样需要把语音文 ...

  7. PHP ajax 远程下载PDF文件保存在本地服务器

    在一些时候我们想ajax方式来保存一些PDF文件,尤其是它放在远程服务器上,并且是保存在我们自己的服务器上存储,这个时候我们需要写一段程序来帮助我们完成这个工作,本文介绍了PHP 远程下载PDF文件保 ...

  8. 微信小程序设置打开pdf并进行保存到本地,下次打开就无需进行服务器请求

    1.项目需求:点击下面图片所示,请求服务器获取PDF地址 2.获取到pdf地址后保存到本地,下次打开无需在请求 公分三个步骤 1.使用wx.downloadFile 微信downloadFile 2. ...

  9. 获取微信用户信息后如何把微信头像保存到本地服务器

    默认微信头像是一个URL地址,保存在微信的服务器上,如果授权登录后换了头像获取的头像地址就会失效,图片显示不出来体验就会比较差.解决办法就是在登录的时候把微信头像保存到本地服务器,这样就不存在这样的情 ...

最新文章

  1. caffe prototxt分析
  2. [ZZ]STM32之RCC
  3. 119.CSMA/CD
  4. python 模块 多线程 单例_python的单例模式
  5. Unity运行时刻资源管理
  6. js ws 状态_使用ws
  7. 金蝶K3 如何添加其它出库单出库类型
  8. java完成crm系统ppt,客户关系管理系统答辩稿.ppt
  9. 如何将放大图片不影响清晰度?
  10. 网易云团队前端单元测试技术方案总结,测试人员必备知识
  11. 广东神州行如何拨打长长途才实惠?
  12. Linux之压缩解压缩
  13. <个人学习记录>斑点检测
  14. RER(Relevant Emotion Ranking)任务的十项指标解读
  15. C++ cctype头文件里的:isalpha、islower、isupper、isalnum、isblank、isspace函数
  16. ADG备库mrp和rfs进程
  17. 国内手机银行安全体检:多款存在高危漏洞,可影响资金安全
  18. 优化着色器信息加载,或查看Yer数据!
  19. P1605 迷宫 java
  20. 包机制 java (来自秦疆老师的视频学习)

热门文章

  1. verilog中>>>和>>的区别
  2. 网络基础——IP地址子网掩码MAC地址DNS(详解)
  3. Linuxvim快捷键
  4. 餐饮销量数据统计量分析
  5. 【Python】with open 打开文件的不同方式
  6. jmeter“察看结果树”响应结果乱码
  7. C++大作业——商品管理系统【附源代码】
  8. Eclipse安装最新SVN插件
  9. (一)Kubernetes-kubeadm安装
  10. JAVA常用类之Arrays工具类