このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

GamepadButton: value プロパティ

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2017年3月以降、すべてのブラウザーで利用可能です。

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.

仕様書

仕様書
Gamepad
# dom-gamepadbutton-value

ブラウザーの互換性

関連情報

ゲームパッド API の使用