Итак, в первоначальном задании для этого я сделал несколько ошибок, не зная, что я сделал неправильно. Я часами и днями пытался понять, что слушают слушатели DOM.

Для контекста прослушиватели событий DOM — это обработчики событий, которые присоединяются к элементу. Здесь я пытаюсь заставить небольшой кубический блок двигаться влево и вправо для игры. UX здесь пытается позволить пользователю нажимать влево и вправо в пределах определенных параметров.

Однако ранее я допустил небольшую ошибку. Клавишу со стрелкой нужно было постоянно нажимать, чтобы ползунок двигался. Что произошло, так это то, что прослушиватели событий искали команды, которые требовали только функции нажатия клавиши, а НЕ нажатия клавиши.

Ошибка создала ложное утверждение, которое остановило продвижение блока и заставило пользователя постоянно нажимать клавишу со стрелкой вправо. Виноват! Теперь, вместо того, чтобы постоянно нажимать клавишу со стрелкой вправо, я могу нажать ее, и она сможет двигаться сама по себе!

соответствующие ссылки: