私はgoogle daydream用のモバイルvrゲームを作成しています。私はWorldSpace UIを自分のゲームに追加して対話したいと思っています。回転を追跡するコントローラ(Wiiコントローラのようなもの)がありますので、私は自分のゲームでピボットを回転させています。 Thereは、このコントローラの動作例です。私は、これを行う良い方法は、レイキャストを使ってUIとインタラクトすることだと思っていましたが、検索した後は何も役立たないものは見つかりませんでした。たぶんもっと簡単な方法がありますか?UnityのレイキャストでWorldSpace UIとやりとりする
0
A
答えて
1
Google VRでGaze Interactionを設定する手順。
EventSystem
にオブジェクト視線入力モジュールを追加します。キャンバスにグラフィックRaycasterコンポーネント(すべてのキャンバス)との割り当てMainCamera(子頭を追加します。 )をキャンバスコンポーネントのイベントカメラとして使用:
メインカメラの子としてプレハブGvrReticleを追加します。今すぐあなたのUIは、いつものように(
Input.GetMouseButtonDown(0)
)クリックに応答します
:それは次のようになります。 Retinal/Gazeの下のUIがクリックされます。あなたがしなければならないのは、これはあなたがユニティのGoogle段ボールSDKを使用しています:)
関連する問題
- 1. モバイルSafariでブラウザUIとのやりとりを検出する
- 2. Unityは:パスは、レイキャスト
- 3. SurfaceviewとUIスレッドのやりとりとロックのゲーム変数
- 4. Android - JavaラッパークラスとUIをやりとりさせる方法
- 5. Telerikテストスタジオ - 剣道UI外のWebページスライダとのやりとり
- 6. ブラウザ内のWeb UIとのやりとり方法
- 7. Unityの特定のレイヤーにレイキャスト
- 8. Unity UI Image Center切り取り
- 9. jQuery UI Sortable:ドラッグアンドリオーダーのやりとりのパフォーマンス
- 10. 他のアプリとやりとりする
- 11. (showModalDialogを介して)モーダルダイアログとのやりとりをテストできるUIユニットテストフレームワークはありますか?
- 12. C++とやりとりする
- 13. pynessusとやりとりする方法
- 14. vimでやりとりするには?
- 15. プロジェクト間でやりとりする
- 16. MKMapView didDelectlectAnnotationViewとUITableViewとのやりとり
- 17. Androidアプリとフィットネスバンドとのやりとり
- 18. pyncとtweepyとのやりとり
- 19. gitクライアントとローカルファイルシステムとのやりとり
- 20. zf2 LoginServiceInterfaceとモデルとのやりとり
- 21. kivyが作成したアプリケーションをテストするときにUIとやりとりする方法は?
- 22. iPodのやりとり
- 23. アンドロイドアプリケーションのやりとり
- 24. クラスのやりとり
- 25. Androidサービスのやりとり
- 26. UIViewアニメーションのやりとり
- 27. Codeigniterモジュールのやりとり
- 28. Androidウェブのやりとり
- 29. Phoenix.Tokenをブラウザとの間でやりとりする
- 30. ナビとタブコントローラの間でデータをやりとりする
を助けるInput Manager
希望のボタンをクリックするマップコントローラの入力のですか? –
@UmairM私はGoogleVR sdkを使用しています。これは新しいバージョンの段ボールsdkです –
私は同じことを意味しました。以前は厚紙アプリで作業していましたが、Gazeでやりとりする必要がある場合に役立ちます。 –