GamepadButton: value プロパティ

GamepadButton.valueGamepadButton インターフェイスのプロパティで、トリガーなど、現代の多くのゲームパッドにおけるアナログボタンの現在の状態を表すために使用する double 値を返します。

値は 0.0 - 1.0 の範囲で正規化され、0.0 は押されていないボタン、1.0 は完全に押されたボタンを表します。

js
let gp = navigator.getGamepads()[0];

if (gp.buttons[0].value > 0) {
  // アナログボタンが押されたことに対する反応
}

A double.

仕様書

Specification
Gamepad
# dom-gamepadbutton-value

ブラウザーの互換性

BCD tables only load in the browser

関連情報