Я пишу платформенную игру для своего университетского проекта, используя элемент canvas и Javascript.Я уже в пути, но застрял в том, как посмотреть, нажимается ли определенная клавиша в цикле обновления моих игроков.
Я думал так:
if(d) {
// move player right
} else if(a) {
// move player left
} else if(w) {
// move player up
} else if(s) {
// move player down
}
Это псевдокод, очевидно.Единственные ресурсы для нажатия клавиш в Javascript, которые я могу найти, - это события. Ничего не видно, нажимается ли клавиша в определенный момент.
Может кто-нибудь пролить свет на это?