天天看點

《Unity虛拟現實開發實戰》——第1章,第3.2節建立MeMyselfEye預制件

本節書摘來自華章出版社《unity虛拟現實開發實戰》一書中的第3章,第3.2節建立memyselfeye預制件,作者[美] 喬納森·林諾維斯,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

3.2建立memyselfeye預制件

開始之前,我們先建立一個對象作為虛拟環境中使用者的代理,對後面會有所幫助。而且它可以簡化本書中的讨論,因為不同的虛拟現實裝置可能會使用不同的錄影機資源檔案,就像是你的vr靈魂……

我們按照下面的步驟來建立這個對象:

打開unity并打開上一章中的項目,然後用file | open scene打開diorama場景(或在project面闆中的assets目錄下輕按兩下此場景)。

在主菜單欄中,點選gameobject | create empty。

把此對象重命名為memyselfeye。(嘿,它就是vr了!)

把它的坐标值設定成position (0, 1.4, -1.5),讓它靠近場景。

在hierarchy面闆中,把main camera對象拖進memyselfeye成為其子對象。

選中main camera對象,重置其變換值(在transform面闆的右上方點選齒輪圖示再選擇reset)。

game視圖應該顯示成我們在場景中了,如果你回想一下之前完成的ethan實驗,我當時把位置y設定成1.4,讓我們與ethan在同一視平線上。

現在我們把它儲存成一個可重用的預制對象,或稱其為預制件,放在project面闆中的assets目錄下。我們可以在本書其他章節中的其他場景中再次使用它:

在project面闆中的assets目錄下,選擇assets根目錄,右鍵選擇create | folder,把檔案夾重命名為prefabs。

把memyselfeye預制件拖進project面闆的assets/prefabs檔案夾下。

現在,我們來為你特定的vr頭盔配置此項目。

我們将在本書中貫穿使用本章中的memyselfeye預制件,作為我們項目中的一個便捷通用的虛拟現實錄影機資源。

繼續閱讀