From c1107d39ba846bfaa1a973ba4e7cc3ef377ae630 Mon Sep 17 00:00:00 2001 From: Mees Roelofsz Date: Tue, 9 Jan 2024 13:36:34 +0100 Subject: [PATCH] added keyreleasedflag let --- web/game.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/web/game.js b/web/game.js index 44c97b9..bdc2000 100644 --- a/web/game.js +++ b/web/game.js @@ -61,6 +61,7 @@ let buttonSelectHome = 0; let buttonSelectPause = 0; let entered = false; let submitted = false; +let keyReleasedFlag = true; let bulletAmount = 5; @@ -97,7 +98,7 @@ function reset() { isDead = false; entered = false; buttonSelectDead = 0; - buttonSelectHome = 1; + buttonSelectHome = 0; buttonSelectPause = 0; submitted = false; getData() @@ -215,7 +216,7 @@ async function keyPressed() { } } } - else if (homescreenOn) { + if (homescreenOn && keyReleasedFlag) { if (keyCode == UP_ARROW) { buttonSelectHome -= 1; keyReleasedFlag = false; @@ -226,14 +227,14 @@ async function keyPressed() { } if (buttonSelectHome == 0) { if (keyCode == ENTER) { - //console.log("start game"); + console.log("start game"); homescreenOn = false; reset(); } } if (buttonSelectHome == 1) { if (keyCode == ENTER) { - //console.log("scores"); + console.log("scores"); //homescreenOn = false; reset(); keyReleasedFlag = false;