在谷歌播放服务实时多人游戏中接收所有连接的玩家

时间:2014-04-11 01:02:10

标签: google-play-services multiplayer google-play-games

有没有办法获得连接和靠近正在玩我的实时多人游戏的用户的所有玩家的ID?

我已经尝试过Games.Players.loadConnectedPlayers()方法,但我不知道如何使用它的PendingResult

我想使用公共RoomConfig.Builder addPlayersToInvite(ArrayList playerIds) 让用户只玩特定的玩家

1 个答案:

答案 0 :(得分:0)

您可以按如下方式使用结果回调:

    Games.Players.loadConnectedPlayers(mHelper.getApiClient(), false).setResultCallback(
            new ResultCallback<Players.LoadPlayersResult>() {


                @Override
                public void onResult(LoadPlayersResult arg0) {
                    // TODO Auto-generated method stub

                }
            });