よく見たらGvrPointerInputModule.csにきちんと説明書いてあったんですけど、
それを見つけるまで情報が見つからず詰まったので共有させてください。
環境
- Unity 5.4.2f2-GVR13
- Google VR SDK for Unity v1.10
実装方法
1.Assets>GoogleVR>Prefabs>UIからGvrReticlePointerを選択
3.お好みに合わせてGvrReticlePointerカーソルの色味や大きさを変更
背景
googleさんが提供しているVRプラットフォームDaydream。
最大の特徴はBluetoothでペアリングされるコントローラーです。
Google VR SDK for Unityの公式ページにも、
Cardboardアプリをコントローラ対応にする方法が丁寧に書いてあります。
https://developers.google.com/vr/unity/guide
しかし、例えば初めてのユーザーさんに、
とりあえず説明無しでまず体験してほしいというシーンもあるはず。。。
そんな時(ちょっとクセのある)Daydreamのコントローラーを説明するよりも、
とりあえず視線合わせたら反応できるCardboard的な視線ポインターを、
使いたくなったりもするのかと思ってます。
視線で指し示すコントローラーはgoogleさんでは、
gaze-based selection(見つめて選択)と呼んでいるようですが、
そのためのGvrGazeというClassは削除されており途方にくれておりました。