2

UnityとVRは初めてです。私は google cardboard SDK を使用して unity で VR アプリを作成しており、gazetimer で立ち往生しています。ユーザーがオブジェクトを 3 秒間見たが、それができなかった場合にのみ、アクションをトリガーしたいと考えています。助けてください

4

2 に答える 2

1

ここで同様の質問と回答を参照してください。Google Cardboard で視線入力時間を使用して UI テキストを選択する

Time.deltaTime要約すると、オブジェクトが注視されたときに各フレームに累積的に追加することにより、注視の時間を計るスクリプトを作成します。凝視時間が事前に指定された期間に達すると、ボタンのOnClickイベントをトリガーします。

オブジェクトで、イベント トリガーPointer Enterとを使用して、スクリプトの視線タイミング機能をアクティブにしますPointer Exit。スクリーンショットを参照してください:

時間指定の凝視ボタン イベント トリガー

于 2016-11-28T11:08:48.960 に答える