gpt4 book ai didi

调用 takeTurn() 的 Android TurnBase Multiplayer 不会生成 onTurnBasedMatch Received()

转载 作者:太空宇宙 更新时间:2023-11-03 11:10:24 25 4
gpt4 key购买 nike

我正在使用 Google 的 TurnBasedMultiplayer API 并调用 takeTurn() 编写多人游戏。我在游戏中有三个玩家,除了调用 takeTurn 的玩家之外,我发现一个玩家收到更新并且 onTurnBasedMatchReceived() 被正确调用,但另一个玩家没有收到更新,未调用 onTurnBasedMatchReceived()

有人可以向我提供并非所有玩家都收到更新的可能原因吗?我注意到没有收到更新的玩家需要回到比赛收件箱重新选择相关比赛,然后才能看到游戏实际上已经更新了。

最佳答案

没有收到更新的玩家是否完全在比赛中?未接受邀请的玩家不会收到对 onTurnBasedMatchUpdated 的调用。

此外,当玩家收到邀请时,这是一个邀请监听器,而不是匹配更新的监听器。如果您尝试对两者都使用匹配更新的监听器,那也可以解释为什么您没有获得更新。

关于调用 takeTurn() 的 Android TurnBase Multiplayer 不会生成 onTurnBasedMatch Received(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26031679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com