webgl/public/gl/io/Input.js

16 lines
262 B
JavaScript
Raw Normal View History

2023-01-19 18:39:40 +00:00
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]
}