我有一个可以与机器人或朋友一起玩的游戏。所以我创建了一个新课程,让用户可以选择和谁一起玩,在新课程中我制作了两个按钮,首先是“BOT”,第二个是“朋友”。
因此,对于这些按钮,我想调用我在上一课中使用的不同函数。我怎么能这样做?
其中一个功能的代码:
fun playGame(cellId: Int, buSelected: Button) {
if (activePlayer == 1) {
txtView.text = "Player 2 turn"
buSelected.text = "X"
buSelected.setBackgroundColor(Color.GREEN)
player1.add(cellId)
activePlayer = 2
} else {
txtView.text = "Player 1 turn"
buSelected.text = "O"
buSelected.setBackgroundColor(Color.BLUE)
player2.add(cellId)
activePlayer = 1
}
我想在新课程中致电playGame()
。
答案 0 :(得分:0)
你的问题很模糊,但让我告诉我的理解。当您单击其中一个按钮时,您将设置所选播放器的外观。另外我假设你提到的上一课是一个活动。如果是这种情况,请将意图中的玩家信息作为额外消息发送,并启动活动,并在那里选择玩家。希望这可以帮助。如果您需要有关代码的帮助,请使用所需的代码段清楚地分享您的查询。