視点とハンド

ルックアンドハンドモーション をサポートする方法 (目を見つめ & ハンドジェスチャ)

このページでは、主なポインターとして目を使用し、ハンドモーションと組み合わせて使用する方法について説明します。 ここで は、例として、視線とハンドを使用する例をいくつか示します。

  • 選択: 遠くの holographic ボタンを見ながら、単純にピンチジェスチャを実行してすばやく選択します。
  • 配置 (この記事): 自由を見るだけで、シーンに指先を移動させることができます。また、インデックスの指と親指をピンチして、手の形で移動します。
  • ナビゲーション: ズームインする場所を確認し、インデックスの指とつまみをまとめて、ズームインするために手を 引く だけです。

MRTK は現在、距離が優先順位付けされたフォーカスポインターとして機能するように設計されていることに注意してください。 これは、手動で検出され、"Select" を言った後に再び表示されるようになるということです。 ただし、これは、距離を問わず対話する方法ではなく、ビューに手を置いた場合とは無関係に、単純な "宝石とコミット" の相互作用を優先します。

ハンドレイを無効にする方法

ハンドレイポインターを無効にするには、入力 > ポインター の mrtk 構成設定で ' defaultコントローラーポインター ' を削除するだけです。 アプリで前述したように目と針を使用するには、 視線追跡を使用するためのすべての要件を満たしていることも確認してください。

ハンドレイを削除する方法

また、視線追跡サンプルパッケージからの入力プロファイル EyeTrackingDemoPointerProfile を参照として設定する方法についても確認できます。

宝石ポインターを常にオンにする方法

手が検出されたときにヘッドまたは視線ポインターが自動的に抑制されないようにするには、宝石を指定して、 PointerBehavior オンまたはオフにするかどうかを制御します。

// Turn on gaze pointer
PointerUtils.SetGazePointerBehavior(PointerBehavior.AlwaysOn);

Controllers Pointers and Focus をご覧ください。


「MixedRealityToolkit の目の追跡」に戻ります。