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 Status Comment
Gamepad Extensions
GamepadPose の定義
編集者草案 Initial definition

Browser compatibility

BCD tables only load in the browser

See also