// AvailableClasses Callback IEnumerator CGR_availableClasses() { scrolllist.cleanList(); CanvasLoadingPanel.SetActive(true); string url = PersistData.singleton.url_cgr_availableClasses + PersistData.singleton.CGRkey; WWW www = new WWW(url); Debug.Log(url); yield return(www); Debug.Log(www.text); if (www.text.Equals("[]")) { Debug.Log("should popup"); ToasterController.singleton.popMessage("Sorry =( \n No Available Classes for this game"); showCGRMenu(); } else { JSONNode classesList = JSON.Parse(www.text); scrolllist.DrawOnList(classesList, "availableClasses"); } CanvasLoadingPanel.SetActive(false); }