//---------------------------------------------- // NGUI: Next-Gen UI kit // Copyright © 2011-2015 Tasharen Entertainment //---------------------------------------------- using UnityEngine; using System.Collections; /// /// Simple script that shows how to download a remote texture and assign it to be used by a UITexture. /// [RequireComponent(typeof(UITexture))] public class DownloadTexture : MonoBehaviour { public string url = "http://www.yourwebsite.com/logo.png"; public bool pixelPerfect = true; Texture2D mTex; IEnumerator Start () { WWW www = new WWW(url); yield return www; mTex = www.texture; if (mTex != null) { UITexture ut = GetComponent(); ut.mainTexture = mTex; if (pixelPerfect) ut.MakePixelPerfect(); } www.Dispose(); } void OnDestroy () { if (mTex != null) Destroy(mTex); } }