UnityとVRは初めてです。私は google cardboard SDK を使用して unity で VR アプリを作成しており、gazetimer で立ち往生しています。ユーザーがオブジェクトを 3 秒間見たが、それができなかった場合にのみ、アクションをトリガーしたいと考えています。助けてください
質問する
5318 次
2 に答える
1
ここで同様の質問と回答を参照してください。Google Cardboard で視線入力時間を使用して UI テキストを選択する
Time.deltaTime
要約すると、オブジェクトが注視されたときに各フレームに累積的に追加することにより、注視の時間を計るスクリプトを作成します。凝視時間が事前に指定された期間に達すると、ボタンのOnClick
イベントをトリガーします。
オブジェクトで、イベント トリガーPointer Enter
とを使用して、スクリプトの視線タイミング機能をアクティブにしますPointer Exit
。スクリーンショットを参照してください:
于 2016-11-28T11:08:48.960 に答える