IEnumerator GetTBAStatus() { Manager.GetComponent <TBAManager>().GetTBAStatus(); while (Manager.GetComponent <TBAManager>().TBAStatusDone == false) { yield return(null); } TBAClass Data = Manager.GetComponent <TBAManager>().TBAStatusData; if (Data != null) { isDataDown = Data.is_datafeed_down; Year = Data.current_season; YearText.text = "FIRST " + Year; isDone = true; } }
IEnumerator GetTBAStatusCoroutine() { StartCoroutine(GetRequest(TBAStatusURL + Auth, (UnityWebRequest Request) => { if (Request.result == UnityWebRequest.Result.Success) { string data = Request.downloadHandler.text; TBAStatusData = JsonUtility.FromJson <TBAClass>(data); TBAStatusDone = true; } else { TBAStatusData = null; TBAStatusDone = true; } } )); yield return(null); }