GamepadEvent
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since март 2017 г..
* Some parts of this feature may have varying levels of support.
GamepadEvent
интерфейс Gamepad API
содержит ссылки на геймпады, подключённые к системе, передающиеся при возникновении событий Window.gamepadconnected и gamepaddisconnected
.
Свойства
GamepadEvent.gamepad
Только для чтения-
Возвращает объект
Gamepad
, предоставляющий доступ к данным геймпада, для возникнувшего события.
Примеры
Свойства геймпада передаются при возникновении события Window.gamepadconnected.
js
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, ); });
И события gamepaddisconnected
.
js
window.addEventListener("gamepaddisconnected", function (e) { console.log( "Gamepad disconnected from index %d: %s", e.gamepad.index, e.gamepad.id, ); });
Спецификации
Specification |
---|
Gamepad> # gamepadevent-interface> |
Совместимость с браузерами
Loading…