diff --git a/src/components/debug-state.js b/src/components/debug-state.js index 02651be..61dabf6 100644 --- a/src/components/debug-state.js +++ b/src/components/debug-state.js @@ -5,8 +5,11 @@ AFRAME.registerComponent('debug-state', { play: function () { const flags = AFRAME.utils.getUrlParameter('debugstate').trim(); if (!flags) { return; } - flags.split(',').forEach(flag => { - this.el.sceneEl.emit(`debug${flag.trim()}`, null, false); - }); + + setTimeout(() => { + flags.split(',').forEach(flag => { + this.el.sceneEl.emit(`debug${flag.trim()}`, null, false); + }); + }, 500); } }); diff --git a/src/templates/gameMenu.html b/src/templates/gameMenu.html index f428fa2..73583e0 100644 --- a/src/templates/gameMenu.html +++ b/src/templates/gameMenu.html @@ -38,7 +38,7 @@ @@ -48,7 +48,7 @@ id="exitButton" mixin="gameMenuButton" bind-toggle__raycastable="isPaused || isGameOver || isVictory" - bind-visible="isPaused || isGameOver || isVictory" + bind__visible="isPaused || isGameOver || isVictory" position="0 -0.35 0" proxy-event="event: click; to: a-scene; as: gamemenuexit"> diff --git a/src/templates/score.html b/src/templates/score.html index fe115ef..a24d3ba 100644 --- a/src/templates/score.html +++ b/src/templates/score.html @@ -30,7 +30,7 @@