Gamepad: vibrationActuator プロパティ

非標準: この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

vibrationActuatorGamepad インターフェイスの読み取り専用プロパティで、このコントローラーで利用できる触覚フィードバックハードウェアを表す GamepadHapticActuator オブジェクトを返します。

GamepadHapticActuator オブジェクトです。

js
const gamepad = navigator.getGamepads()[0];

gamepad.vibrationActuator.playEffect("dual-rumble", {
  startDelay: 0,
  duration: 200,
  weakMagnitude: 1.0,
  strongMagnitude: 1.0,
});

仕様書

Specification
Gamepad
# dom-gamepad-vibrationactuator

ブラウザーの互換性

BCD tables only load in the browser

関連情報