ゲームパッドテスター
Gamepad APIで最初の接続padのID・mapping・buttons・axesを実時間表示し対応時hapticsも試します。
使い方
- gamepad接続後buttonを押してbrowserでactive化しbutton/stickを動かします。
主な機能と処理範囲
requestAnimationFrameごとnavigator.getGamepads()をpollしpressed/touched/valueとaxisを表示します。
処理の仕組み
button value>0.1またはaxis絶対値>0.1をactivityとしplayEffect対応なら300ms dual-rumbleを使えます。
例
analog stickでAxis値が約-1〜1に変化します。
こんな場面で便利
- 基本pad入力/haptics露出確認に
利用前の確認
- browser/OS/deviceでmapping差があり最初のpadのみ、vendor機能全ては解析しません。
よくある質問
振動は常に可能?
いいえ。vibrationActuator.playEffect対応時のみです。