Задать вопрос
@katyarom

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

у меня есть копонент с изображением, как сделать чтобы при нажатии на клавиатуре кнопки вверх/вправо/влево/вниз картинка двигалась?
  • Вопрос задан
  • 581 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
@s-jet
componentDidMount(){
        document.addEventListener("keydown", this.actionFunction, false); 
}
componentWillUnmount(){
        document.removeEventListener("keydown", this.actionFunction, false);
}
actionFunction(event){
        if(event.keyCode === 27) {
           (нажали esc - выходим из режима движения и так далее)
        };
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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