Beispiel #1
0
    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);
 }