ニュース

Top  >   27. 移動・テレポート・掴む  >   Q, オブジェクトを掴んだときに振動(触覚)を与えたい

Q, オブジェクトを掴んだときに振動(触覚)を与えたい

2026/03/18

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

XRI 3.xでは、コントローラー側の Simple Haptic Feedback と Haptic Impulse Player を設定すると、掴んだ瞬間に振動を再生できます。

原因 / 背景

Simple Haptic Feedback は Interactor の選択・ホバーイベントを監視します。素手のハンドトラッキング自体には振動を発生させる機構がありません。

実装 / 手順

  1. 左右それぞれのコントローラーに Haptic Impulse Player を用意し、対応するハプティクス出力デバイスを設定します。導入済みXRIの Starter Assets の設定を参考にします。
  2. Simple Haptic Feedback の Interactor Source にその手の Interactor、Haptic Impulse Player に同じ手の出力先を指定します。
  3. Play Select Entered を有効にし、Amplitude を0.3、Duration を0.08秒程度から実機で調整します。
  4. この構成では独自コードは不要です。XRI 2.xの XR Controller の設定・APIとは異なるため、使用中のパッケージ版のドキュメントに合わせます。

※ 実機確認が必要な項目は、Editor だけで判断せず対象デバイスでも必ず動作確認してください。

難易度:Level 3(中級)
対象プラットフォーム:VR,Unity
関連キーワード:コントローラー,リアクション,振動,触覚

Level 1-2 向けバナーLevel 3-5 向けバナー 1Level 3-5 向けバナー 2