webgl/public/gl/io/Input.js
2023-01-19 13:39:40 -05:00

16 lines
No EOL
262 B
JavaScript

export const Input = {}
const keys = {}
Input.setup = () => {
document.onkeydown = function(e) {
keys[e.key] = true
};
document.onkeyup = function(e) {
keys[e.key] = false
}
}
Input.isKeyDown = (key) => {
return keys[key]
}