Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Роман Родионов
@Romashishka
Frontend developer
JavaScript
Как сделать, чтобы несколько пользователей с одной клавиатуры могли одновременно управлять?
codepen.io/RRodionov/pen/vGeeyO
управление:
'<-' и '->' игрок1
'z' и 'x' игрок2
Сейчас действия одного игрока прерывают действия другого.
Как сделать, чтобы оба игрока могли управлять одновременно?
Вопрос задан
более трёх лет назад
181 просмотр
2
комментария
Подписаться
1
Оценить
2
комментария
Facebook
Вконтакте
Twitter
Kovalsky
@lazalu68
Так в вашем примере все вроде бы так и работает, разве нет?
Написано
более трёх лет назад
Роман Родионов
@Romashishka
Автор вопроса
Никита Полевой
: Действия одного игрока прерывают действия другого
Написано
более трёх лет назад
Решения вопроса
1
Kovalsky
@lazalu68
Salmon
Можно использовать setInterval, как-то
так
. Есть небольшие тупняки, например если player1 нажал кнопку "влево", то setInterval для него не обновится по нажатию на кнопку "вправо", но решение не займет больше пяти минут
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
1
комментарий
Facebook
Вконтакте
Twitter
Роман Родионов
@Romashishka
Автор вопроса
О, спасибо, Никита!
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
1
display: block
@qork
{ background: #F00B42 }
Может быть действия одного игрока происходят на keyup, другого на keydown
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
Роман Родионов
@Romashishka
Автор вопроса
Тогда нельзя будет зажать кнопку, на которую повешен keyup. Не, не подходит.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+3 ещё
Простой
Почему при отправке HTML-формы данные не поступают в mysql?
1 подписчик
25 июл.
149 просмотров
1
ответ
JavaScript
Простой
Как получить переменную из esm-модуля?
1 подписчик
24 июл.
121 просмотр
1
ответ
JavaScript
+2 ещё
Простой
Как сделать так чтоб push уведомления отправлялись в фоне при открытом но неактивном pwa приложении?
1 подписчик
24 июл.
59 просмотров
0
ответов
JavaScript
+2 ещё
Средний
Есть для готовый плагин для проверки css-переменных со следующими фичами (см. описание)?
1 подписчик
24 июл.
54 просмотра
0
ответов
JavaScript
+1 ещё
Простой
Каким образом отлавливать и корректно устранять конкурирующие запросы javascript на сайте?
1 подписчик
21 июл.
505 просмотров
1
ответ
JavaScript
Простой
Как улучшить изображение от генерации pdf в изображение?
1 подписчик
21 июл.
99 просмотров
1
ответ
JavaScript
Простой
Как в javascript сделать увеличение последующего значения на определенное число?
1 подписчик
19 июл.
210 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Как сделать zoom в smartslider?
1 подписчик
16 июл.
52 просмотра
0
ответов
JavaScript
Простой
Переменная, созданная в разных местах работает в addEventListener по-разному, почему?
2 подписчика
16 июл.
197 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Как сделать, чтобы свойства класса прописывались не DOM-узлу, а классу, создаваемому в JS?
1 подписчик
14 июл.
160 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
JavaScript Developer (KSC)
Лаборатория Касперского
•
Москва
JavaScript Developer (NGFW)
Лаборатория Касперского
Frontend developer (JavaScript, jQuery)
Karma8
от 150 000 до 320 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама