--- title: GamepadButton.pressed slug: Web/API/GamepadButton/pressed translation_of: Web/API/GamepadButton/pressed ---

{{APIRef("Gamepad API")}}

{{domxref("GamepadButton")}}接口下的 GamepadButton.pressed 属性返回一个表示按钮当然是被按下了 (true) 还是没有被按下 (false) 的布尔值。

语法

var isPressed = navigator.getGamepads()[0].pressed;

示例

var gp = navigator.getGamepads()[0]; // 获取第一个控制器对象

if(gp.buttons[0].pressed == true) {
  // 响应按钮按下
}

一个 {{domxref("boolean")}} (布尔值)。

规范

规范 状态 备注
{{SpecName("Gamepad", "#widl-GamepadButton-pressed", "GamepadButton.pressed")}} {{Spec2("Gamepad")}} Initial definition

浏览器兼容性

{{Compat("api.GamepadButton.pressed")}}

另请参阅