Skip to content

Commit

Permalink
bugfix
Browse files Browse the repository at this point in the history
  • Loading branch information
memoryleak47 committed Oct 11, 2020
1 parent 1eb1356 commit 58dba6d
Showing 1 changed file with 16 additions and 13 deletions.
29 changes: 16 additions & 13 deletions web/site/index.js
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
import "./draw.js";

window.keys = {w: false, s: false, a: false, d: false};
window.keys = {W: false, S: false, A: false, D: false};

document.onkeypress = function(evt) {
evt = evt || window.event;
const charCode = evt.keyCode || evt.which;
const s = String.fromCharCode(charCode);
window.keys[s] = true;
};

document.onkeyrelease = function(evt) {
evt = evt || window.event;
const charCode = evt.keyCode || evt.which;
const s = String.fromCharCode(charCode);
window.keys[s] = false;
window.onload = function() {
document.onkeydown = function(evt) {
evt = evt || window.event;
const charCode = evt.keyCode || evt.which;
const s = String.fromCharCode(charCode);
window.keys[s] = true;
};

document.onkeyup = function(evt) {
evt = evt || window.event;
const charCode = evt.keyCode || evt.which;
const s = String.fromCharCode(charCode);
window.keys[s] = false;
};
};

window.get_wasd = function() {
return ["w", "a", "s", "d"].map(x => window.keys[x]);
return ["W", "A", "S", "D"].map(x => window.keys[x]);
}

// TODO nice main-loop
Expand Down

0 comments on commit 58dba6d

Please sign in to comment.