GamepadPose

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

The GamepadPose interface of the Gamepad API represents the pose of a WebVR controller at a given timestamp (which includes orientation, position, velocity, and acceleration information.)

This interface is accessible through the Gamepad.pose property.

Properties

GamepadPose.hasOrientation 読取専用

Returns a boolean indicating whether the gamepad is capable of returning orientation information (true) or not (false).

GamepadPose.hasPosition (en-US) 読取専用

Returns a boolean indicating whether the gamepad is capable of returning position information (true) or not (false).

GamepadPose.position (en-US) 読取専用

Returns the position of the Gamepad as a 3D vector.

GamepadPose.linearVelocity (en-US) 読取専用

Returns the linear velocity of the Gamepad, in meters per second.

GamepadPose.linearAcceleration (en-US) 読取専用

Returns the linear acceleration of the Gamepad, in meters per second per second.

GamepadPose.orientation (en-US) 読取専用

Returns the orientation of the Gamepad, as a quarternion value.

GamepadPose.angularVelocity (en-US) 読取専用

Returns the angular velocity of the Gamepad, in radians per second.

GamepadPose.angularAcceleration (en-US) 読取専用

Returns the angular acceleration of the Gamepad, in meters per second per second.

Examples

TBD.

Specifications

Specification
Gamepad Extensions
# gamepadpose-interface

Browser compatibility

BCD tables only load in the browser

See also