GamepadEvent
Gamepad API の GamepadEvent インターフェイスは、システムに接続されているゲームパッドへの参照が含まれています。これは、ゲームパッドイベント Window.gamepadconnected と Window.gamepaddisconnected が応答して発生するものです。
コンストラクタ
GamepadEvent()-
新しい
GamepadEventオブジェクトを返します。
プロパティ
GamepadEvent.gamepad(en-US) 読取専用-
発生したイベントの関連するゲームパッドデータへのアクセスを提供する
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);
});
また Window.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 |
ブラウザーの互換性
BCD tables only load in the browser