ニュース

Top  >   25. OpenXRとPlugin管理  >   Q, ハンドトラッキングで「つかむ」動作が反応しない

Q, ハンドトラッキングで「つかむ」動作が反応しない

2026/03/18

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

A,結論

ハンドトラッキングでつかめない場合は、まず手の追跡自体が有効か、その上で「掴み判定を出す仕組み」が入っているかを確認してください。

原因 / 背景

  • 手のメッシュが見えていても、Pinch / Grasp を判定する Interactor やジェスチャー設定がなければ選択は発生しません。
  • Unity 系では XR Hands + XRI、Quest 系では Meta Interaction SDK など、入力取得とインタラクション層が分かれている点に注意が必要です。

実装 / 手順

  1. OpenXR または対象 SDK で hand tracking を有効化し、必要なパッケージとサンプル構成を導入します。
  2. XRI なら Hands Interaction Demo や Poke / Direct / Ray の構成、Quest 固有実装なら Interaction SDK のグラブ設定を確認してください。
  3. 掴み対象側には Interactable、手側には Interactor と必要な Collider / Gesture 判定が揃っている必要があります。

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

難易度:Level 2(初心者)
対象プラットフォーム:Android,VR,Unity
関連キーワード:Hand Tracking,xr,XR Hands,つかむ,ハンドトラッキング,ピンチ

Level 1-2 向けバナー