resume on pause key down

This commit is contained in:
2023-07-20 19:35:13 +02:00
parent b34a968dd2
commit e1da884441
3 changed files with 14 additions and 4 deletions

11
app.js
View File

@@ -117,7 +117,8 @@ let game = {
scheduler.clearInterval(autorepeat)
scene.music.pause()
document.onkeydown = null
document.onkeydown = resumeOnKeyDown
document.onkeyup = null
window.onblur = null
pauseSpan.onfocus = game.resume
@@ -244,6 +245,14 @@ function onkeyup(event) {
}
}
function resumeOnKeyDown(event) {
let key = event.key
if(playerActions[settings.action[key]] == playerActions.pause) {
event.preventDefault()
game.resume()
}
}
/* Scene */