Gamepad API経由でトリガー圧・スティック軸・バイブレーションを扱う高度なコントローラー入力処理。
概要
XRInputSource.gamepadからaxes/buttonsを読み取り、トリガー圧を連続値としてUIに表示し、ハプティクスもPulseで返す。Oculus/Indexなどの標準マッピングを想定しつつ、未定義のベンダー拡張にも落ちないよう安全にポーリングするパターンを示す。
実験情報
- 難易度: 中級
- 所要時間: 約5分
- 対応フレームワーク: three.js
- 対応デバイス: Quest, Pico
