GamepadPose

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die GamepadPose-Schnittstelle der Gamepad API repräsentiert die Pose eines WebVR-Controllers zu einem gegebenen Zeitstempel (der Informationen wie Orientierung, Position, Geschwindigkeit und Beschleunigung umfasst).

Diese Schnittstelle ist über die Gamepad.pose-Eigenschaft zugänglich.

Instanzeigenschaften

GamepadPose.hasOrientation Schreibgeschützt Experimentell

Gibt einen booleschen Wert zurück, der anzeigt, ob das Gamepad in der Lage ist, Orientierungsinformationen zu liefern (true) oder nicht (false).

GamepadPose.hasPosition Schreibgeschützt Experimentell

Gibt einen booleschen Wert zurück, der anzeigt, ob das Gamepad in der Lage ist, Positionsinformationen zu liefern (true) oder nicht (false).

GamepadPose.position Schreibgeschützt Experimentell

Gibt die Position des Gamepad als 3D-Vektor zurück.

GamepadPose.linearVelocity Schreibgeschützt Experimentell

Gibt die lineare Geschwindigkeit des Gamepad in Metern pro Sekunde zurück.

GamepadPose.linearAcceleration Schreibgeschützt Experimentell

Gibt die lineare Beschleunigung des Gamepad in Metern pro Sekunde zum Quadrat zurück.

GamepadPose.orientation Schreibgeschützt Experimentell

Gibt die Orientierung des Gamepad als Quaternion-Wert zurück.

GamepadPose.angularVelocity Schreibgeschützt Experimentell

Gibt die Winkelgeschwindigkeit des Gamepad in Radiant pro Sekunde zurück.

GamepadPose.angularAcceleration Schreibgeschützt Experimentell

Gibt die Winkelbeschleunigung des Gamepad in Metern pro Sekunde zum Quadrat zurück.

Beispiele

TBD.

Spezifikationen

Specification
Gamepad Extensions
# gamepadpose-interface

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch