先到 Asset Store 下載 SteamVR Plugin,然後在unity開啟以下面板(Window > Package Manager)並透過搜尋找出SteamVR (記得把 Packages 切換為 My Assets),接著點擊 Import 即可把它匯入。
載入時出現以下視窗就選擇 Accept All。
到Project面板把Asset/SteamVR/InteractionSystem/Core/Prefabs中的Player拖拉到Hierarchy面板,然後刪掉場景中預設的Main Camera。
Player是SteamVR提供的一個架構,方便開發者直接套用做為第一人稱框架。展開其中的SteamVRObjects稍微瞭解,LeftHand、RightHand分別為左、右手控制器,而VRCamera則是頭盔。
點擊Play出現以下兩視窗都點選Yes,隨後又出現SteamVR Input就點選Save and generate,然後關掉視窗即可。(這些在同一專案中只需設定一次)
若VR硬體設置都正確,戴上頭盔即可環視場景,而畫面中的兩個手套代表左右手控制器。試著按手把上的各個按鈕,畫面中的手指也會跟著一起動。
以上就是SteamVR在unity中的基礎設定方法,基於這樣的架構,接著可以加入各種VR互動囉~
建議延伸閱讀:
>>
Vuforia 教學 unity AR 設定流程(以Unity 2021.x版為例)
>>
unity C# 語法教學入門
>>
Unity Script 常用語法教學(unity課程入門學習筆記)