public void LoadJson(string url, LoadJsonComplete com) { if (com == null) { return; } if (string.IsNullOrEmpty(url)) { com(""); return; } StartCoroutine(LoadJsontor(url, com)); }
IEnumerator LoadJsontor(string url, LoadJsonComplete com) { UnityWebRequest request = UnityWebRequest.Get(url); yield return(request.SendWebRequest()); if (request.isNetworkError) { Logger.LogError(request.error); yield break; } if (request.isDone) { com(request.downloadHandler.text); } }