|
1
1
尝试更改initGame方法,使其为下一个参与者指定null(以便让Play Game服务找到自动匹配的玩家):
还要确保在两个设备上使用两个不同的google+帐户。 我尝试了你的代码,两个设备都显示“Player1”和“Not automaticing”(!)。更改为空后,第一个设备显示“Player1”和“仍然自动”,第二个设备显示为“Player2”[B@41b08830" 我认为你的问题是由于Play Game服务处理邀请和自动匹配的方式。当将参与者连接到TurnBasedMultiplayer比赛时,邀请会逐一发送给参与者。在initGame方法中调用takeTurn时,必须指定下一个要接收邀请的参与者。当该参与者接受邀请后,他必须调用takeTurn并指定下一个要接收邀请的参与者,依此类推。如果指定为空,则表示下一个邀请将发送给自动玩家。 |
![]() |
Murilo · Jetpack编写导航栏项目图标 3 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 4 月前 |
![]() |
psycho_pat · Android应用程序中的权限 5 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 5 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 5 月前 |