# textureNonReadable

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

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.UnityWebRequestWWWModule

> **Warning:**
>
> **Deprecated.** Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features

```csharp
public Texture2D textureNonReadable { get; }
```

### Remarks

Same as [WWW.texture](/engine/6000.0/script-reference/unityengine/www/texture.md), but marks texture as non-readable, effectively freeing system memory.

Additional Resources: [TextureImporter.isReadable](/engine/6000.0/script-reference/unityeditor/textureimporter/isreadable.md).

### Examples

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

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour
{
    public string url = "https://images.earthcam.com/ec_metros/ourcams/fridays.jpg";
    IEnumerator Start()
    {
        // Start a download of the given URL
        using (WWW www = new WWW(url))
        {
            // Wait for download to complete
            yield return www;

            // assign texture
            Renderer renderer = GetComponent<Renderer>();
            renderer.material.mainTexture = www.textureNonReadable;
        }
    }
}
```
