게임 엔진/Unity

[Warning] CS0618: 'WWW' is obsolete 처리

niamdank 2021. 3. 24. 21:54

warning CS0618: 'WWW' is obsolete: 'Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features'

 

※ 기존에 사용되던 WWW를 UnityWebRequest가 완전히 대체할 수 있으므로 UnityWebRequest로 변경한다.


 

주요 변경 사항)

- 데이터를 다운로드하는 것인지 업로드하는 것인지에 따라 API를 구분해 사용하도록 변경됨.

using UnityEngine;

WWW www = new WWW("주소");
yield return www;

import UnityEngine.Networking;

UnityWebRequest www = UnityWebRequest.Get("주소");
yield return www.SendWebRequest();

 

- 받아온 데이터를 사용할 때 DownloadHandler를 통해 사용하도록 수정됨.

string resultText = www.text;

string resultText = www.downloadHandler.text;