Итак, у меня есть мои элементы управления, настроенные как пробел, чтобы прыгать, но я хочу, чтобы моя игра HTML5 работала везде, поэтому мне нужно изменить ее на мышь/касание. Mouse/touch не имеет ключевого кода, так что самый оптимальный способ сделать это для этого кода? Нужно ли мне делать мышь и касаться отдельно?Изменение элементов управления HTML5 на мышь/касание
if (KEY_STATUS.space && player.dy === 0 && !player.isJumping) {
player.isJumping = true;
player.dy = player.jumpDy;
jumpCounter = 12;
assetLoader.sounds.jump.play();
}
// jump higher if the space bar is continually pressed
if (KEY_STATUS.space && jumpCounter) {
player.dy = player.jumpDy;
}
Спасибо за ответ! Я прочитал учебник, и он не помогает в моей проблеме. Я не знаю, как включить в мою игру. – GoogleFailedMe
@GoogleFailedMe, я отредактировал свой ответ. Проверьте это, это может помочь вам. – Ihsan
Если я добавляю прослушиватель событий на самом холсте, как его использовать в инструкции if, чтобы я мог заставить игрока прыгать? Можете ли вы изменить свой код, чтобы я мог видеть, как это будет сделано? спасибо, я новичок, поэтому жаль, что не знаю – GoogleFailedMe