Skip to content

Instantly share code, notes, and snippets.

@snggeng
Created June 6, 2017 02:16
Show Gist options
  • Save snggeng/7ea950370533c4434300a8f4e97f53b9 to your computer and use it in GitHub Desktop.
Save snggeng/7ea950370533c4434300a8f4e97f53b9 to your computer and use it in GitHub Desktop.
Setting up event listeners
// Setup event listeners
function setupEvents() {
document.addEventListener('keyup', function(event){
var keyName = event.key;
switch(keyName) {
case "ArrowRight":
interactions.right = false;
break;
case "ArrowLeft":
interactions.left = false;
break;
case "ArrowUp":
interactions.up = false;
break;
case "ArrowDown":
interactions.down = false;
break;
default:
break;
}
});
document.addEventListener('keydown', function(event){
var keyName = event.key;
switch(keyName) {
case "ArrowRight":
interactions.right = true;
break;
case "ArrowLeft":
interactions.left = true;
break;
case "ArrowUp":
interactions.up = true;
break;
case "ArrowDown":
interactions.down = true;
break;
default:
break;
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment