- Unity3D平臺AR與VR開發快速上手
- 吳雁濤
- 586字
- 2020-11-28 16:08:40
2.8 Project(項目)視圖
項目視圖顯示的是整個項目的資源,和操作系統中的文件夾是對應的,如圖2-17所示。

圖2-17
資源列表里有一些特殊的目錄,一定要注意。另外,文件夾命名請盡可能規范,可以參考官方示例中文件夾的命名。
(1)Editor
以Editor命名的文件夾允許其中的腳本訪問Unity Editor的API。如果腳本中使用了在UnityEditor命名空間中的類或方法,它必須被放在名為Editor的文件夾中。Editor文件夾中的腳本不會在打包時被包含。在項目中可以有多個Editor文件夾。
(2)Plugins
Plugins文件夾用來放各種平臺的插件,它們會被自動打包到對應平臺。注意這個文件夾只能是Assets文件夾的直接子目錄。例如:Plugins/x86、Plugins/x86_64、Plugins/Android、Plugins/iOS。
(3)Resources
Resources文件夾允許你在腳本中通過文件路徑和名稱來訪問資源。放在這一文件夾的資源永遠被包含進build中,即使它沒有被使用。項目中可以有多個Resources文件夾,因此不建議在多個文件夾中放同名的資源。這個目錄常用來實現動態加載資源。Resources目錄中的資源會被壓縮。
(4)StreamingAssets
和Resource文件夾類似,但是,這個目錄下的內容不會被壓縮。通常用來放視頻等內容。
如果要導入資源,最簡單的方法就是將資源文件拖到資源列表里。注意:拖動一個和已有資源同名的文件到資源列表里面,會產生一個副本而不是覆蓋原有資源。如果需要覆蓋已有資源,要右擊,選擇“Show in Explorer”,如圖2-18所示。打開操作系統的資源管理器,在資源管理器中實現。

圖2-18
在Project(項目)視圖右擊,或者通過“Assets”菜單,可以添加資源并進行操作,如圖2-19和圖2-20所示。

圖2-19

圖2-20