Advertisement
NeoGriever

Untitled

Jul 28th, 2021
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. // the version:
  2. // Unity 2019.4.28f1 Personal
  3.  
  4. // the error:
  5. // error CS1061: 'UnityWebRequest' does not contain a definition for 'result'
  6. // and no accessible extension method 'result' accepting a first argument of
  7. // type 'UnityWebRequest' could be found (are you missing a using directive
  8. // or an assembly reference?)
  9.  
  10. // the function:
  11. IEnumerator setImage(SpriteRenderer sr, string url) {
  12. using (UnityEngine.Networking.UnityWebRequest uwr = UnityEngine.Networking.UnityWebRequestTexture.GetTexture(url)) {
  13. yield return uwr.SendWebRequest();
  14. if (uwr.result == UnityEngine.Networking.UnityWebRequest.Result.Success) {
  15. Texture2D texture = UnityEngine.Networking.DownloadHandlerTexture.GetContent(uwr);
  16. Sprite generatedSprite = Sprite.Create(texture, new Rect(0f, 0f, 1f, 1f), new Vector2(0.5f, 0.5f));
  17. sr.sprite = generatedSprite;
  18. }
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement