如果不轮到我,我如何获得自己的playerID?

时间:2015-05-15 15:31:33

标签: android google-play-services

如果不在轮到我(例如getCurrentPlayerID()不起作用),我如何获得我的playerID(或ParticipantId)?

1 个答案:

答案 0 :(得分:0)

是的,getCurrentPlayerId确实有效。我这样用它:

String ownPlayerId = Games.Players.getCurrentPlayerId(mGoogleApiClient);    

此上下文中的当前表示当前正在设备上登录的玩家,而不是当前正在转弯的玩家。

您只有一个玩家ID,但您的参与者ID可能因不同的TurnBasedMatch而有所不同。要获取特定匹配项的参与者ID,请使用:

String ownParticipantId = mMatch.getParticipantId(ownPlayerId);