VR筆記 (待補全)
阿新 • • 發佈:2018-12-22
一、建立GVR相機
通過在場景中包含GvrEditorEmulator並配置攝像機來建立VR攝像機。
Google VR SDK for Unity資產匯入您的專案
- 將GvrEditorEmulator預製件新增到場景中。
- 使Main Camera遊戲物件成為遊戲物件的子GvrEditorEmulator物件。
- 重置Main Camera遊戲物件的Transform元件。
- 驗證Main Camera遊戲物件是否具有標記 MainCamera。
- 將GvrEditorEmulator遊戲物件移動到方便的位置進行開發,例如,位置:0, 3, 35和旋轉:0, 180, 0。
注意:此時還沒有互動性
提示:①如果在遊戲模式下旋轉和傾斜攝像機視角時檢視顯示為“關閉”,請驗證Main Camera遊戲物件的“ 變換”元件屬性是否設定為預設值,即“ 位置:” 0, 0, 0,“ 旋轉:0, 0, 0”和“ 縮放:” 1, 1, 1。
②進入遊戲模式並使用Alt +滑鼠移動和Ctrl +滑鼠移動來旋轉和傾斜攝像機視角。
二、準備互動場景
通過設定標線指標,物理raycaster和事件系統來準備場景以進行互動,然後測試包含的航點系統。
- 將GvrReticlePointer預製件作為Main Camera遊戲物件的子項新增到場景中。
- 將預設值10的Max Reticle Distance值增加到20
- 將GvrPointerPhysicsRaycaster指令碼新增為Main Camera遊戲物件上的元件。
- 將GvrEventSystem預製件新增到場景中。
- 進入遊戲模式並通過單擊航點導航場景。
注意:此時將光罩指標移動到任何其他遊戲物件上時,光罩指標不會擴充套件,並且無法與遊戲物件進行互動。
提示:如果在遊戲模式下旋轉並傾斜攝像機視角時標線指標似乎處於“關閉”狀態,請驗證GvrReticlePointer遊戲物件的變換元件屬性是否設定為預設值,即位置:0, 0, 0,旋轉:0, 0, 0和縮放:1, 1, 1。