ニュース

Top  >   23. UI・TMP・uGUI  >   Q, VR内のボタンを「指で直接押す」感覚にしたい

Q, VR内のボタンを「指で直接押す」感覚にしたい

2026/03/18

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

A,結論

指で直接押す VR ボタンは、Poke Interactor 系の近接 UI を使うと自然に作れます。

原因 / 背景

通常の Ray ベース UI は離れた位置からの選択に向いていますが、指先で押し込む感覚は近接判定と押下量の管理が必要です。

実装 / 手順

  1. XRI の Poke Interactor や同等の近接操作コンポーネントを使い、ボタン側は押し込み可能な UI / Interactable として設定します。
  2. 押下深さ、反応距離、復帰速度を調整し、誤タップしにくいサイズにしてください。
  3. 視覚フィードバックだけでなく、クリック音やハプティクスも加えると操作感が上がります。

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

難易度:Level 2(初心者)
対象プラットフォーム:PC,Android,VR,Unity
関連キーワード:canvas,EventSystem,openxr,ugui,ui,xr,XR Interaction Toolkit,ボタン押し

Level 1-2 向けバナー