Unity Assets目錄下的資料夾用途

tz_0607發表於2016-03-02

Unity Assets目錄下的資料夾用途

1、Resources
Resources可以在Assets根目錄下,也可以在子目錄裡。所有這些Resources資料夾中的內容都會被打進發布版本中。
可以使用Resources.Load()進行載入。
2、Editor
存放編輯器的擴充套件指令碼。Editor檔案件可以在根目錄,也可以在子目錄裡。Editor下放的資源不會被打進發布包中,
指令碼智慧在編輯時使用。
3、Plugins
手機遊戲開發一般將要接的sdk依賴的庫檔案放入對應資料夾中,例如Plugins/Android、Plugins/iOS
4、StreamingAssets
StreamingAssets資料夾目錄下的所有資源都會打入釋出包中。他與Resources的區別是,Resources會壓縮檔案,但
他不會壓縮打入包中。並且他是一個只讀的資料夾,程式執行時只能讀不能寫,各平臺的路徑可以使用Application.
streamingAssetsPath獲取。初始的assetbundle放在StreamingAssets目錄下,執行程式時,將這些assetbundle拷貝到
Application.persistentDataPath目錄下,如果有更新的話,直接覆蓋Application.persistentDataPath目錄下原有的資源。
Application.persistentDataPath目錄是應用程式的沙盒目錄,打包之前不存在該目錄,直到應用程式安裝完成。
5、Scripts
存放指令碼
6、Scenes
存放場景

相關文章