GetTexture
Creates a UnityWebRequest intended to download an image via HTTP GET and create a Texture based on the retrieved data.
Read time 2 minutesLast updated 3 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Networking
- Assembly: UnityEngine.UnityWebRequestModule
GetTexture(string)
Creates a UnityWebRequest intended to download an image via HTTP GET and create a Texture based on the retrieved data.
public static UnityWebRequest GetTexture(string uri)
Parameters
The URI of the image to download.
Returns
Type | Description |
|---|---|
| UnityWebRequest | A UnityWebRequest properly configured to download an image and convert it to a Texture. |
Remarks
Obsolete - instead use UnityWebRequestTexture.GetTexture.
This method creates a UnityWebRequest and sets the target URL to the string argument. This method sets no other flags or custom headers.
uriThis method attaches a DownloadHandlerTexture object to the UnityWebRequest. DownloadHandlerTexture is a specialized DownloadHandler which is optimized for storing images which are to be used as textures in the Unity Engine. Using this class significantly reduces memory reallocation compared to downloading raw bytes and creating a texture manually in script. In addition, texture conversion will be performed on a worker thread.
This method attaches no UploadHandler to the UnityWebRequest.
UnityWebRequest.GetTexture is obsolete. Use UnityWebRequestTexture.GetTexture instead.
GetTexture(string, bool)
Creates a UnityWebRequest intended to download an image via HTTP GET and create a Texture based on the retrieved data.
public static UnityWebRequest GetTexture(string uri, bool nonReadable)
Parameters
Returns
Type | Description |
|---|---|
| UnityWebRequest | A UnityWebRequest properly configured to download an image and convert it to a Texture. |
Remarks
Obsolete - instead use UnityWebRequestTexture.GetTexture.
This method creates a UnityWebRequest and sets the target URL to the string argument. This method sets no other flags or custom headers.
uriThis method attaches a DownloadHandlerTexture object to the UnityWebRequest. DownloadHandlerTexture is a specialized DownloadHandler which is optimized for storing images which are to be used as textures in the Unity Engine. Using this class significantly reduces memory reallocation compared to downloading raw bytes and creating a texture manually in script. In addition, texture conversion will be performed on a worker thread.
This method attaches no UploadHandler to the UnityWebRequest.
UnityWebRequest.GetTexture is obsolete. Use UnityWebRequestTexture.GetTexture instead.