Я сейчас играю с html5, css и javascript, он работает так, как должен и все, но когда я нажимаю кнопку на моем проводном контроллере xbox360, он запускает обратный вызов, который я установил почти 50 раз меньше, чем Второй!Как сделать геймпадные ключи более медленными?
Как мне сделать обратный вызов только один раз в секунду, используя API-интерфейс Gamepad в JavaScript?
Я попытался с помощью кулдаун, как так
var pressCool = false;
if(buttonPressed(xbox.stick2)){
if(!pressCool){
var e = jQuery.Event("keydown");
e.keyCode = keys.custom.stick2;
$(document).trigger(e);
pressCool = true;
}
}
setTimeout(function(){
if(pressCool){
pressCool = false;
}
}, 1000);
Но это все еще дает мне больше, чем один обжиг обратного вызова.
Где находится код? – hindmost
@hindmost Зачем вам нужен мой код? Я не прошу о помощи в моем коде и не спрашиваю код, а скорее о том, как я что-то сделаю. – Mackan90096
Без кода ваш вопрос не в тему как слишком широкий – hindmost