Loads an image from a byte array.
// Load a .jpg or .png file by adding .txt extensions to the file // and dragging it on the imageTextAsset var imageTextAsset : TextAsset; function Start () { var tex = new Texture2D (4, 4); tex.LoadImage(imageTextAsset.bytes); renderer.material.mainTexture = tex; }
using UnityEngine; using System.Collections; public class Example : MonoBehaviour { public TextAsset imageTextAsset; void Start() { Texture2D tex = new Texture2D(4, 4); tex.LoadImage(imageTextAsset.bytes); renderer.material.mainTexture = tex; } }
import UnityEngine import System.Collections public class Example(MonoBehaviour): public imageTextAsset as TextAsset def Start() as void: tex as Texture2D = Texture2D(4, 4) tex.LoadImage(imageTextAsset.bytes) renderer.material.mainTexture = tex