Hyluss

[Unity] Get Texture from WWW

May 12th, 2019
537
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.77 KB | None | 0 0
  1.    IEnumerator LoadTextureFromWebsite()
  2.     {        
  3.         var unityWebRequest = UnityWebRequestTexture.GetTexture("https://cdn.pixabay.com/photo/2014/06/03/19/38/road-sign-361514_1280.png");
  4.         yield return unityWebRequest.SendWebRequest();
  5.         if (unityWebRequest.isHttpError || unityWebRequest.isNetworkError)
  6.         {
  7.             Debug.Log("dupa");
  8.         }
  9.         else
  10.         {
  11.             Texture2D texture = new Texture2D(500, 500);
  12.             texture.LoadImage(unityWebRequest.downloadHandler.data);
  13.             OnIconLoadingSuccessful(texture);
  14.         }
  15.    }
  16.  
  17.     private Texture2D GetTextureFromResponse(DownloadHandler responseData)
  18.     {
  19.         Texture2D texture = ((DownloadHandlerTexture)responseData).texture;
  20.         return texture;
  21.     }
Advertisement
Comments
  • User was banned
Add Comment
Please, Sign In to add comment