1
我正在制作两个玩家游戏,我需要在每次移动后交换玩家。javascript:如何交换游戏中的玩家轮流?
目前我有此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);
}
});
}
是感动不会玩家绘制,直到对手计算他的举动问题。
我该如何使这种异步?
'player.play'是什么?你似乎传递了一个回调函数,它是异步的吗?此外,什么触发“玩”电话? – plalx 2013-04-24 16:03:10
此外,绘图代码何时执行? – plalx 2013-04-24 16:09:39