试图为JavaScript游戏创建一个暂停按钮

时间:2014-02-05 21:44:26

标签: javascript android html

我有一个类似太空入侵者游戏的小程序。我正在尝试创建一个按钮,可以在单击时暂停游戏,然后在单击时取消暂停。

我假设我需要一个布尔变量,它会说paused = true和false但是我不确定在if语句中放什么。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

看看这个虚拟的例子可能会为你解释这个想法

function pauseGame() {
if (!gamePaused) {
      game = clearTimeout(game);
      gamePaused = true;
} else if (gamePaused) {
      game = setTimeout(gameLoop, 1000 / 30);
      gamePaused = false;
}
}

并注册要暂停或按钮的键

function keyDown(e) {
     if (e.keyCode == 80) pauseGame();
}

让我回到不明显的事情