Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
GamepadEvent
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since März 2017.
* Some parts of this feature may have varying levels of support.
DasGamepadEvent-Interface der Gamepad API enthält Referenzen auf mit dem System verbundene Gamepads, auf die die Gamepad-Ereignissegamepadconnected undgamepaddisconnected reagieren.
In diesem Artikel
Konstruktor
GamepadEvent()Gibt ein neues
GamepadEvent-Objekt zurück.
Instanz-Eigenschaften
GamepadEvent.gamepadSchreibgeschütztGibt ein
Gamepad-Objekt zurück, das Zugriff auf die zugehörigen Gamepad-Daten für das ausgelöste Ereignis bietet.
Beispiele
Die Eigenschaftgamepad, die bei einem ausgelöstengamepadconnected Ereignis aufgerufen wird.
window.addEventListener("gamepadconnected", (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, );});Und bei einemgamepaddisconnected Ereignis.
window.addEventListener("gamepaddisconnected", (e) => { console.log( "Gamepad disconnected from index %d: %s", e.gamepad.index, e.gamepad.id, );});Spezifikationen
| Specification |
|---|
| Gamepad> # gamepadevent-interface> |