私は、移動するたびにプレーヤーを交換する必要がある2プレーヤーゲームに取り組んでいます。
現在、私はこのJavaScriptを持っています:
var play = function(player, opp) {
var index;
player.play(function(move) {
index = move;
board.board[index][1] = player.mark;
if (board.weHaveWinner()==undefined||!board.isFull()) {
play(opp,player);
}
});
}
対戦相手が自分の動きを計算するまで、動いたプレーヤーが描かれないという問題。
これを非同期にするにはどうすればよいですか?