public IEnumerator GetObjectInfo(int id, InfoType type, ReceiveStringData getInfo) { string url = ""; if (type == InfoType.Scene) { url = Tags.GetSceneUrl + id; } else if (type == InfoType.Product) { url = Tags.GetInfoUrl + id; } WWW www = new WWW(url); yield return(www); Debug.Log("get: " + www.text); if (www.error == null) { getInfo(www.text); } else { Debug.Log("Cannot download image from: " + url); } }
public IEnumerator SaveScene(string key, string data, ReceiveStringData getInfo) { WWWForm form = new WWWForm(); form.AddField("key", key); form.AddField("raw_design", data); Debug.Log(key + " ; " + data); WWW w = new WWW(Tags.UploadSceneUrl, form); yield return(w); if (w.error == null) { getInfo("ok"); } else { getInfo("error" + w.error); } }
public IEnumerator SearchFurniture(string _name, string _cat, ReceiveStringData getInfo) { WWWForm form = new WWWForm(); form.AddField("q", _name); //form.AddField("category", _cat); WWW w = new WWW(Tags.SearchUrl, form); yield return(w); //Debug.Log("return: " + w.text); if (!string.IsNullOrEmpty(w.error)) { Debug.Log("Get Game Info error: " + w.error); } else { getInfo(w.text); } }
public IEnumerator GetSceneList(string key, ReceiveStringData getInfo) { WWWForm form = new WWWForm(); form.AddField("key", key); Debug.Log(key + " ; "); WWW w = new WWW(Tags.GetScenesUrl, form); yield return(w); Debug.Log("text: " + w.text); if (w.error == null) { getInfo(w.text); } else { getInfo("error" + w.error); } }
public IEnumerator LoadScene(string key, string id, ReceiveStringData getInfo) { WWWForm form = new WWWForm(); form.AddField("key", key); form.AddField("id", id); Debug.Log(key + " ; " + id); WWW w = new WWW(Tags.UploadSceneUrl, form); yield return(w); if (w.error == null) { getInfo("ok"); } else { getInfo("error" + w.error); } yield return(null); }
public IEnumerator UserRegister(string firstName, string lastName, string email, string pw, ReceiveStringData getInfo) { WWWForm form = new WWWForm(); form.AddField("first_name", firstName); form.AddField("last_name", lastName); form.AddField("email", email); form.AddField("password", pw); WWW w = new WWW(Tags.UserRegUrl, form); yield return(w); if (!string.IsNullOrEmpty(w.error)) { Debug.Log("user register error: " + w.error); } else { getInfo(w.text); } }