今日由蕭立人老師進行教學
(1)蹺蹺板專案&指南針專案
(2)0315的HTC VIVE 頭盔手把UNITY程式作業
蹺蹺板專案:
因老師使用的是5.5.1版本,所以用5.4.3版本開啟時會無法讀取Scene檔,依照老師的PPT重做。
下面是為快速複習轉成VR頭盔的Camera動作因此用5.5.1版本開啟
檔案開啟時,物件配置即是一個可運作的蹺蹺板模型。
在Main Camera裡加上Steam VR_Camera,按下Expand,讓Main Camera轉換成VR頭盔視角。
把攝影機移動位置到其中一個方塊上變成其子物件,讓視角變成和另一個方塊玩蹺蹺板的樣子。
0315作業:
首先在UNITY中匯入STEAM VR的套件,在場景中拉入[Camera Rig]的Prefab
然後進入寫程式的部分,利用程式把與手把互動的資訊顯示在畫面中。
首先先進行左手的部分
新增一個Empty Object,加入方才寫的程式以及Mesh Render然後開始執行
執行後顯示的資訊
Press Triger的資訊(按鍵與壓力)
Press TouchPad的資訊(按鍵以及空間中的位置)
Press Grip與Press Menu的資訊(按鍵)
右手的部分:
同樣新增一個Empty Object,改為抓右手的資訊,重複套用在左手的動作即可,程式碼也可複製,若為避免名稱重複搞混,可將程式碼中的leftcontroller宣告改成rightcontroller。
執行後建議先把左手的把手display,避免兩手的資訊字樣重疊。
沒有留言:
張貼留言