void Start() { UsersJsonScript = GameObject.Find("GameController").GetComponent <UsersJson>(); // 界面初始化 MenuCanvas.enabled = true; LoginCanvas.enabled = false; RegisterCanvas.enabled = false; SettingsCanvas.enabled = false; TipCanvas.enabled = true; ChooseModeCanvas.enabled = false; LevelsCanvas.enabled = false; MenuCanvasDisplayUsername(); }
//download search results from server (users) IEnumerator GetUsers() { UnityWebRequest www = UnityWebRequest.Get(Server.base_url + "/search_user/" + key); yield return(www.SendWebRequest()); if (www.isNetworkError || www.isHttpError) { Debug.Log(www.error); } else { UsersJson result = JsonUtility.FromJson <UsersJson>(www.downloadHandler.text); Debug.Log(JsonUtility.ToJson(result)); foreach (UserMinimizedJSON i in result.users) { GameObject new_user = Instantiate(user_minimized_prefab, users_scroll_content); new_user.GetComponent <UserMinimized>().data = i; new_user.GetComponent <UserMinimized>().Load(); } } }
public Group() { PartitionKey = EntityPartitionKey; groupUsers = UsersJson.SerializeJsonListOrDefault <GroupUser>(); listIds = ListIdsList.SplitOrDefault(); }