游戏手柄姿势

安全上下文:此功能仅在 安全上下文 (HTTPS) 中可用,在某些或所有 支持的浏览器 中可用。

实验性:这是一项 实验性技术
在生产环境中使用之前,请仔细查看 浏览器兼容性表

GamepadPose游戏手柄 API 的接口,它表示 WebVR 控制器在给定时间戳的姿势(包括方向、位置、速度和加速度信息)。

可以通过 Gamepad.pose 属性访问此接口。

实例属性

GamepadPose.hasOrientation 只读 实验性

返回一个布尔值,指示游戏手柄是否能够返回方向信息 (true) 还是不能 (false)。

GamepadPose.hasPosition 只读 实验性

返回一个布尔值,指示游戏手柄是否能够返回位置信息 (true) 还是不能 (false)。

GamepadPose.position 只读 实验性

返回 Gamepad 的位置,作为 3D 矢量。

GamepadPose.linearVelocity 只读 实验性

返回 Gamepad 的线速度,单位为米每秒。

GamepadPose.linearAcceleration 只读 实验性

返回 Gamepad 的线加速度,单位为米每秒平方。

GamepadPose.orientation 只读 实验性

返回 Gamepad 的方向,作为四元数值。

GamepadPose.angularVelocity 只读 实验性

返回 Gamepad 的角速度,单位为弧度每秒。

GamepadPose.angularAcceleration 只读 实验性

返回 Gamepad 的角加速度,单位为米每秒平方。

示例

待定。

规范

规范
游戏手柄扩展
# gamepadpose-interface

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅