diff --git a/Script.js b/Script.js index 59ed2ca..e01b245 100644 --- a/Script.js +++ b/Script.js @@ -13,6 +13,14 @@ var game = { timer: 0, } +var keys = { + up: false, + down: false, + left: false, + right: false, + fire: false +} + window.onload = function () { init() } @@ -25,12 +33,44 @@ function init() { gameLoop(); } -function keyDownPressed(e){ +function keyDownPressed(e) { + if (e.keycode == 81) { + keys.up = true; + } else if (e.keycode == 65) { + keys.down = true + } + if (e.keycode == 79) { + keys.left = true; + } + + if (e.keycode == 80) { + keys.right = true; + } + + if (e.keycode == 32) { + keys.fire = true; + alert("fire"); + } } +function keyUpPressed(e) { + if (e.keycode == 81) { + keys.up = false; + } else if (e.keycode == 65) { + keys.down = false; + } -function keyUpPressed(e){ + if (e.keycode == 79) { + keys.left = false; + } + if (e.keycode == 80) { + keys.right = false; + } + + if (e.keycode == 32) { + keys.fire = false; + } } function clearGame() {