GamepadButton:touched 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

GamepadButton 介面的 touched 屬性返回一個布林值,表示一個能夠檢測觸控的按鈕當前是否被觸控(true)或未被觸控(false)。

如果該按鈕無法檢測觸控但能返回一個模擬值,則當該值大於 0 時,此屬性為 true,否則為 false。如果該按鈕既不能檢測觸控也只能報告一個數字值,則它應映象 GamepadButton.pressed 屬性。

一個布林值。如果被觸控,則為 true。

示例

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

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

規範

規範
Gamepad
# dom-gamepadbutton-touched

瀏覽器相容性

另見