我正在开发两人游戏,我需要在每次移动后交换玩家。
目前我有这个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);
}
});
}
在对手计算他的移动之前不会绘制移动的玩家的问题。
我怎样才能使这个异步?