GamepadButton: touched 属性

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

touched 属性是 GamepadButton 接口的属性,它返回一个 boolean 值,指示一个能够检测触控的按钮当前是否被触控 (true) 或未被触控 (false)。

如果按钮无法检测触控,但可以返回模拟值,则如果该值大于 0,则该属性将为 true,否则为 false。如果按钮无法检测触控,只能报告数字值,则它应该反映 GamepadButton.pressed 属性。

一个 Boolean。如果被触控,则为 true。

示例

js
let gp = navigator.getGamepads()[0]; // Get the first gamepad object

if (gp.buttons[0].touched) {
  // respond to button being touched
}

规范

规范
游戏手柄
# dom-gamepadbutton-touched

浏览器兼容性

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

另请参阅