/**
*Copyright(C) 2017 by MMHD
*All rights reserved.
*FileName: LoadImg
*Author: Joel
*Version: 1.0
*UnityVersion:#UNITYVERSION#
*Date: 2017/12/5
*Description:
*History: By307035570
*/
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.IO;
using UnityEngine.UI;
public class LoadImg : MonoBehaviour {
private WWW[] www = new WWW[10];
private string url;
void Start () {
url = Application.dataPath + "/StreamingAssets/";
//url = "D:\\Photo\\";//本地图片
for (int i = 0; i < 1; i++)
{
StartCoroutine(DownLoadPic(i));
}
}
// Update is called once per frame
void Update () {
}
private IEnumerator DownLoadPic(int filename)
{
www[filename] = new WWW("file://" + url + filename.ToString() + ".jpg");
while (!www[filename].isDone)
yield return www[filename];
Texture2D texture = www[filename].texture;
Sprite sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f));
transform.GetComponent<Image>().sprite = sprite;
Resources.UnloadUnusedAssets();
}
}
加载本地图片
最新推荐文章于 2020-11-13 21:40:23 发布