Beispiel #1
0
 public IEnumerator postFavorite(HTTPManager.PostFavoritePacket obj)
 {
     yield return(HTTPManager.instance.PostData(HTTPManager.favoriteUrl,
                                                JsonUtility.ToJson(obj),
                                                (result) => {
         User u = JsonUtility.FromJson <User>(result);
         if (!isAlreadyFavorite(u))
         {
             users.Add(u);
         }
         adjustUsersToFavoriteView(users);
     }));
 }
Beispiel #2
0
    public void CreateFavorite()
    {
        string text = FavoritePanel.transform.Find("Input/InputField/Text").GetComponent <Text> ().text;

        FavoritePanel.transform.Find("Input/InputField/Text").GetComponent <Text> ().text = "";
        try {
            int user_id = int.Parse(text);
            HTTPManager.PostFavoritePacket obj = new HTTPManager.PostFavoritePacket(user_id);
            StartCoroutine(postFavorite(obj));
        } catch (UnityException e) {
            //TODO Show Warn Invalid Input PopUp
            Debug.Log(e);
        }
    }