@Pavlenty0

Как добавить возможность двигаться игроку в браузере?

Решил сделать небольшую гоночную игру в браузере. Ну типа сайт-игра.
Как правильнее сделать, чтобы игрок двигался при нажатии клавиш на jQuery?
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
E1ON
@E1ON Куратор тега JavaScript
Programming, Gamedev, VR
Навесить событие keydown, и двигать игрока в зависимости от нажатых клавиш.

Вариант на чистом JS:
window.onkeydown = event => {
  if(event.code == 'KeyS') {
    const top = parseInt(window.getComputedStyle(player).getPropertyValue("top"))+1;
    player.style.top = `${top}px`;
  }
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы