diff --git a/header.html b/header.html index 07083e0..3264ecb 100644 --- a/header.html +++ b/header.html @@ -20,6 +20,7 @@ canvas { margin: -140px -250px; transform: scale(1.7, 1.7); box-shadow: 3px 3px 5px black; + pointer-events: none; } div { width: 300px; diff --git a/main/Game.js b/main/Game.js index 7647963..8e64a7a 100644 --- a/main/Game.js +++ b/main/Game.js @@ -4,11 +4,11 @@ Game = (function() { var currentScene, incomingScene; Game.init = function(callback) { - Renderer.init(initScene); - Music.init(); SFX.init(); + Renderer.init(initScene); + function initScene() { // Run callback to set the inital scene. callback(); diff --git a/main/Input.js b/main/Input.js index d314d87..599dffd 100644 --- a/main/Input.js +++ b/main/Input.js @@ -55,14 +55,14 @@ Input = (function() { } } - window.addEventListener("keydown", function(event) { + window.document.addEventListener("keydown", function(event) { if (usedKeys[event.keyCode]) { event.preventDefault(); keys[event.keyCode] = true; } }); - window.addEventListener("keyup", function(event) { + window.document.addEventListener("keyup", function(event) { if (usedKeys[event.keyCode]) { event.preventDefault(); keys[event.keyCode] = false;