このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

GamepadPose

利用可能性は限定的

この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。

Want more browser support for this feature? Tell us why.

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

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

Gamepad API の GamepadPose インターフェイスは、指定のタイムスタンプにおける WebVR コントローラーの姿勢を表します。これには、向き・位置・速度・加速度の情報が含まれます。

このインターフェイスは、Gamepad.pose プロパティからアクセスできます。

インスタンスプロパティ

GamepadPose.hasOrientation 読取専用

ゲームパッドが向きの情報を返すことができる (true) か否 (false) かを表す真理値を返します。

GamepadPose.hasPosition 読取専用

ゲームパッドが位置の情報を返すことができる (true) か否 (false) かを表す真理値を返します。

GamepadPose.position 読取専用

Gamepad の位置を 3 次元ベクトルで返します。

GamepadPose.linearVelocity 読取専用

Gamepad の線速度 (メートル毎秒) を返します。

GamepadPose.linearAcceleration 読取専用

Gamepad の線加速度 (メートル毎秒毎秒) を返します。

GamepadPose.orientation 読取専用

Gamepad の向きをクォータニオン値で返します。

GamepadPose.angularVelocity 読取専用

Gamepad の角速度 (ラジアン毎秒) を返します。

GamepadPose.angularAcceleration 読取専用

Gamepad の角加速度 (メートル毎秒毎秒) を返します。

例

TBD

仕様書

仕様書
Gamepad Extensions
# gamepadpose-interface

ブラウザーの互換性

関連情報