public void PeopleNearYou() { nearByPeople = new List <User>(); mUserListQuery = SendBirdClient.CreateUserListQuery(); mUserListQuery.Limit = 50; mUserListQuery.Next((list, e) => { if (e != null) { Debug.Log(e.Code + ": " + e.Message); return; } foreach (User user in list) { if (!user.Nickname.Equals(userName)) { nearByPeople.Add(user); } } Debug.Log("Near by people : " + nearByPeople.Count); if (friendsScreen.isConnect) { friendsScreen.RefreshNearBy(); } }); }
void OpenUserList() { foreach (UnityEngine.Object btnUser in btnUsers) { GameObject.Destroy(btnUser); } btnUsers.Clear(); userListPanel.SetActive(true); mUserListQuery = SendBirdClient.CreateUserListQuery(); mUserListQuery.Limit = 50; LoadUsers(); }