GamepadEvent
GamepadEvent
интерфейс Gamepad API
содержит ссылки на геймпады, подключённые к системе, передающиеся при возникновении событий Window.gamepadconnected и Window.gamepaddisconnected.
Свойства
GamepadEvent.gamepad
Только для чтения-
Возвращает объект
Gamepad
, предоставляющий доступ к данным геймпада, для возникнувшего события.
Примеры
Свойства геймпада передаются при возникновении события Window.gamepadconnected.
window.addEventListener("gamepadconnected", function(e) {
console.log("Gamepad connected at index %d: %s. %d buttons, %d axes.",
e.gamepad.index, e.gamepad.id,
e.gamepad.buttons.length, e.gamepad.axes.length);
});
И события Window.gamepaddisconnected.
window.addEventListener("gamepaddisconnected", function(e) {
console.log("Gamepad disconnected from index %d: %s",
e.gamepad.index, e.gamepad.id);
});
Спецификации
Specification |
---|
Gamepad # gamepadevent-interface |
Совместимость с браузерами
BCD tables only load in the browser