private IEnumerator GetImage(string url, Image fileImage)
{
UnityWebRequest WebRequest = new UnityWebRequest(url);
DownloadHandlerTexture Download = new DownloadHandlerTexture();
WebRequest.downloadHandler = Download;
yield return WebRequest.SendWebRequest(); if (WebRequest.downloadHandler.isDone)
{
if (!fileImage)
{
if (Application.platform == RuntimePlatform.WindowsEditor ||
Application.platform == RuntimePlatform.WindowsPlayer)
File.WriteAllBytes(Application.streamingAssetsPath + "/HeadPicture.png", Download.data);
else if (Application.platform == RuntimePlatform.Android)
File.WriteAllBytes(Application.persistentDataPath + "/HeadPicture.png", Download.data); SetHeadPictureComponent();
}
else
{
Rect spriteRect = new Rect(0, 0, Download.texture.width, Download.texture.height);
Sprite sprite = Sprite.Create(Download.texture, spriteRect, Vector2.zero);
fileImage.sprite = sprite;
}
}
}

最新文章

  1. Linux/CentOS下开启MySQL远程连接,远程管理数据库
  2. jquery.validate使用攻略
  3. [Windows Azure] Querying Tables and Entities
  4. 第一个html程序
  5. 微信公众号-加解密数据demo坑
  6. 如何测试sql语句性能,提高执行效率
  7. 大数据技术 vs 数据库一体机[转]
  8. NOIP2001-普及组复赛-第一题-数的计算
  9. 【原创】Ajax的用法总结
  10. Java常用调试技巧(转)
  11. java概念基础笔记整理
  12. json字符串装List<Object>
  13. c# 创建项目时提示:未能正确加载“microsoft.data.entity.design.bootstrappackage
  14. ASP.NET中Page_Load()与Page_Init()的区别
  15. JSON字符串互相转换的三种方式和性能比较
  16. selenium自动化测试安装,浏览器驱动版本对应
  17. iptables相关操作以及简单理解端口和服务之间关系
  18. Python3基础 if else 格式 输入一个整数并判断是8吗
  19. 【windows server 2008R2】windows server 2008R2自动重启
  20. vim删除文件第n行到结尾、或某段内容

热门文章

  1. JAVA并发(2)-ReentrantLock的见解
  2. Mac 将 App 程序打包成为 dmg
  3. golang:协程安全
  4. [bug] httpd服务启动问题
  5. gdb调试coredump(使用篇)
  6. CENTOS7network config文件不能直接bak 必须建立bak目录再bak
  7. 大师画PCB板子
  8. Python数模笔记-StatsModels 统计回归(1)简介
  9. EdgeX Foundry试运行
  10. 【源码解析】阿里在线诊断工具greys源码