程序运行后,将获取网络上下载的照片,缓存更新至本地,再次开启无网状态下或网络图片传输异常情况下,程序将读取本地缓存图片。
使用方法如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class test : MonoBehaviour {
public RawImage image;
void Start () {
string url = "http://avatar.csdn.net/3/D/8/1_htwzl.jpg"; ;
//string url = "https://www.baidu.com/img/bd_logo1.png";
string name = "htwzl";
CacheImage.Cache(this, CacheEvent).DownLoad(url, name);
}
void CacheEvent(Texture2D t)
{
image.texture = t;
} }
调用图片缓存类的方法