Я работаю над игрой в два игрока, мне нужно поменять игроков после каждого хода.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'? Кажется, вы передаете обратный вызов этой функции, асинхронно? Кроме того, что вызывает вызов 'play'? – plalx
Также, когда выполняется код чертежа? – plalx