Show sourcecode
The following files exists in this folder. Click to view.
webbserverprogrammering/projekt/GYA-2026/js/
box.js
door.js
gate.js
global.js
imagesNSound_handler.js
main.js
player.js
pressure_plate.js
rolling_stone.js
saveInputs.js
world.js
saveInputs.js
24 lines ASCII Windows (CRLF)
document.addEventListener("keydown", down);
document.addEventListener("keyup", up);
let actions = {};
let startTime = Date.now();
document.getElementById("actions").value = "";
document.getElementById("time").value = startTime;
function down(key) {
if (draw_interval != null) {
actions[Date.now() - startTime] = key.key;
document.getElementById("actions").value += Date.now() - startTime + " " + key.keyCode + " keydown" + ",";
console.log(document.getElementById("actions").value);
}
}
function up(key) {
if (draw_interval != null) {
actions[Date.now() - startTime] = key.key;
document.getElementById("actions").value += Date.now() - startTime + " " + key.keyCode + " keyup" + ",";
console.log(document.getElementById("actions").value);
}
}