16 lines
No EOL
262 B
JavaScript
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]
|
|
} |