private IEnumerator postTask(PostTaskObj task) { yield return(HTTPManager.instance.PostData(HTTPManager.taskUrl, JsonUtility.ToJson(task), ((result) => { Task t = JsonUtility.FromJson <Task>(result); MenuConrtoller.instance.CreateNewFish(t); }))); hideTaskPanel(); }
private void transitToAssignScene() { PostTaskObj task = new PostTaskObj( InsertTaskPanel.transform.Find("HorizontalLayout/TaskName/InputField/Text").GetComponent <Text>().text, (int)(InsertTaskPanel.transform.Find("HorizontalLayout/Cost/Slider").GetComponent <Slider>().value * 100), InsertTaskPanel.transform.Find("HorizontalLayout/Deadline/InputField/Text").GetComponent <Text>().text, InsertTaskPanel.transform.Find("HorizontalLayout/Genre/Dropdown").GetComponent <Dropdown>().value ); StartCoroutine(postTask(task)); }