Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Gamepad: index-Eigenschaft

Baseline
Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2017 browserübergreifend verfügbar.

Die Gamepad.index-Eigenschaft der Gamepad-Schnittstelle gibt eine ganze Zahl zurück, die automatisch inkrementiert wird, um für jedes Gerät, das derzeit mit dem System verbunden ist, einzigartig zu sein.

Dies kann verwendet werden, um mehrere Controller zu unterscheiden; ein Gamepad, das getrennt und wieder verbunden wird, behält denselben Index bei.

Wert

Ein Number.

Beispiele

js
window.addEventListener("gamepadconnected", () => {
  const gp = navigator.getGamepads()[0];
  gamepadInfo.textContent = `Gamepad connected at index ${gp.index}: ${gp.id}.`;
});

Spezifikationen

Spezifikation
Gamepad
# dom-gamepad-index

Browser-Kompatibilität

Siehe auch

Verwendung der Gamepad-API