fix reset button

pull/11/head
Brian Picciano 3 years ago
parent 9556472df5
commit 6ecd78dc62
  1. 10
      src/_posts/2021-04-11-ripple-v2.md

@ -24,7 +24,7 @@ Let it be still, and it will gradually become clear._
Your browser doesn't support canvas. At this point in the world that's actually Your browser doesn't support canvas. At this point in the world that's actually
pretty cool, well done! pretty cool, well done!
</canvas> </canvas>
<button onclick="resetGame()">(R)eset</button> <button onclick="reset()">(R)eset</button>
<span style="font-size: 2rem; margin-left: 1rem;">Score: <span style="font-size: 2rem; margin-left: 1rem;">Score:
<span style="font-weight: bold" id="score">0</span> <span style="font-weight: bold" id="score">0</span>
</span> </span>
@ -396,10 +396,12 @@ const requestAnimationFrame =
let game = new Game(canvas, document.getElementById("score")); let game = new Game(canvas, document.getElementById("score"));
function reset() {
game = new Game(canvas, document.getElementById("score"));
}
function nextFrame() { function nextFrame() {
if (game.shouldReset()) { if (game.shouldReset()) reset();
game = new Game(canvas, document.getElementById("score"));
}
game.update() game.update()
game.draw() game.draw()

Loading…
Cancel
Save