-1
私はボットや友人と遊ぶことができるゲームを持っています。そこで、私は新しいクラスを作って、プレイする人を選び、新しいクラスでは最初に「BOT」と2番目の「Friend」という2つのボタンを作った。別のクラスの関数を呼び出す方法
これらのボタンのために、私はこのクラスの以前のクラスで持っていた別の関数を呼び出す必要があります。どうやってやるの?関数のいずれかのために
コード:
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()
を呼びたいです。
[戦略設計パターン](https://en.wikipedia.org/wiki/Strategy_pattern)を参照する必要があります。関連するコードはありません。 –
コードの詳細を追加します。 – guenhter