diff --git a/herzle.html b/herzle.html index 1db94b8..eb16fa9 100644 --- a/herzle.html +++ b/herzle.html @@ -8,6 +8,7 @@ font-size: 50px; color: #ff00ff; font-family: helvetica, arial; + overflow: hidden; } #player { position: absolute; diff --git a/herzle.js b/herzle.js index 9511068..20c6307 100644 --- a/herzle.js +++ b/herzle.js @@ -13,10 +13,14 @@ function onKeyDown(e) { e = e || window.event; if (e.keyCode == '37') { // left - player_pos[0] -= 10; + if (player_pos[0] - 10 >= 0) { + player_pos[0] -= 10; + } } if (e.keyCode == '39') { // right - player_pos[0] += 10; + if (player_pos[0] + 10 <= window.innerWidth) { + player_pos[0] += 10; + } } if (e.keyCode == '32') { // space = fire if ((new Date()).getTime() - lastshoot > 300) {