gpt4 book ai didi

java - 何时调用 takeTurn() 来跳过开始玩家的回合

转载 作者:行者123 更新时间:2023-12-01 12:02:30 25 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用谷歌的回合制多人游戏 API。我看到他们提供引用的项目中的 startMatch() 已经调用了 takeTurn() 方法。

我知道我需要调用 takeTurn() 来跳过开始游戏的玩家回合,以便第一个玩家无法与 View 交互,直到玩家加入比赛并已先轮到他们。我只是不确定是否需要调用 takeTurn() 才能执行此操作,因为它已在 onStart() 方法中调用。

这让我觉得当按下按钮开始游戏时我需要调用它,但由于 onStart() 在该过程中被调用,并且 onStart() 调用 takeTurn() 对我来说似乎多余。

最佳答案

在开始时调用takeTurn()的原因是通知回合制游戏的其他玩家。在第一个玩家轮到他/她之前,其他玩家不会收到通知。

没有固定的调用位置,也不建议或要求跳过第一个玩家的回合。这只是一个选择。

关于java - 何时调用 takeTurn() 来跳过开始玩家的回合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27892630/

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