游戏手柄姿势
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 的浏览器中加载。