Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

WWW.textureNonReadable

var textureNonReadable: Texture2D;
Texture2D textureNonReadable;
textureNonReadable as Texture2D

Description

Returns a non-readable Texture2D generated from the downloaded data (Read Only).

Same as texture, but marks texture as non-readable, effectively freeing system memory.

SA TextureImporter.isReadable.

	// Get the latest webcam shot from outside "Friday's" in Times Square

var url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg"; function Start () { // Start a download of the given URL var www : WWW = new WWW (url);

// Wait for download to complete yield www;

// assign texture renderer.material.mainTexture = www.textureNonReadable; }

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    public string url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg";
    IEnumerator Start() {
        WWW www = new WWW(url);
        yield return www;
        renderer.material.mainTexture = www.textureNonReadable;
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	public url as string = 'http://images.earthcam.com/ec_metros/ourcams/fridays.jpg'

	def Start() as IEnumerator:
		www as WWW = WWW(url)
		yield www
		renderer.material.mainTexture = www.textureNonReadable