Exemplo n.º 1
0
    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();
            }
        });
    }
Exemplo n.º 2
0
    void OpenUserList()
    {
        foreach (UnityEngine.Object btnUser in btnUsers)
        {
            GameObject.Destroy(btnUser);
        }
        btnUsers.Clear();

        userListPanel.SetActive(true);
        mUserListQuery       = SendBirdClient.CreateUserListQuery();
        mUserListQuery.Limit = 50;

        LoadUsers();
    }