本地/网页上的图片,利用Image查看的方法

1,创建RawImage/Button/Tips。

RawImage用来显示获取的图片,Button,点击之后显示下一张,Tips,获取图片缓冲的时候显示的一张遮罩图。


2,开始编写脚本

public class LoadImage: MonoBehaviour{
public Button btn;
public RawImage rawImage;
public GameObject tips;
private int click;//点击的次数
//获取资源的URL集合
public string[] url = new string[]{"http://a.hiphotos.baidu.com/zhidao/pic/item/f9dcd100baa1cd11aa2ca018bf12c8fcc3ce2d74.jpg","http://desk.fd.zol-img.com.cn/t_s960x600c5/g3/M03/0D/03/Cg-4V1S_EOWIMyUCAAhG5zFfIHUAATsVQNFKM0ACEb_770.jpg","http://ww1.sinaimg.cn/crop.0.0.1024.1024.1024/905f4228jw8evwh9xys68j20sg0sgt9z.jpg" ,@"E:\Icon\1090140.jpg","E:\\Icon\\VS1.png"};
 void Start(){
	btn.OnClick.AddListener(OnButtonClick);
}
public void OnButtonClick(){
	if(click >=url.Length){
		return;
	}
	StartCoroutine(url[click],rawImage);
	click++;
}
	//将一张网格图片显示再RawImage中
IEnumerator LoadImageToRawImage(string url,RawImage image){
	yield return new WaitForEndOfFrame();
	tips.SetActive(true);
	WWW _w = new WWW(url);
	yield return www;
	if(_w.isDone){
		url.textute = _w.texture;
		Debug.Log("显示成功");
		tips.SetActive(false);
	}
    }
}



3,开始测试



测试成功。

成功加载。

这里使用www加载网络图片,当然www也可加载本地目录下面的文件。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值