@Pavlenty0

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

Решил сделать небольшую гоночную игру в браузере. Ну типа сайт-игра.
Как правильнее сделать, чтобы игрок двигался при нажатии клавиш на jQuery?
  • Вопрос задан
  • 49 просмотров
Решения вопроса 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`;
  }
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
24 апр. 2024, в 22:30
200000 руб./за проект
24 апр. 2024, в 22:11
2000 руб./за проект
24 апр. 2024, в 21:49
10000 руб./за проект