Unity 特殊的資料夾名稱


建立時間: 2023年6月30日 02:39
更新時間: 2024年9月14日 16:56

說明

在 Unity 專案,有些資料夾名稱具有特殊用途,本篇將分享一些我曾經用過的特殊資料夾。

需要注意一點,以下分享的內容,功能雖然都已確認可以運行,但也許不是最佳的解決辦法。

Assets

這個資料夾在開啟一個專案時就會看到,基本上大部分的資料都是存在這個資料夾底下。

Assets/Editor

這個資料夾是用來存放針對 Unity Editor 的資源,例如:我有一個自行開發工具,這個工具是用來開發遊戲的,它不會建置到平台上,而且裡面還有包含 Unity Editor 限定的腳本,即使用忽略不理,建置時會偵測到腳本有包含 Unity Editor 限定的腳本,所以我就將腳本、還有其他相關資源都存放在 Unity Editor 就正常了。

Assets/Resources

我在這裡存放過很多種類型的資源,包含:預置、精靈圖片、設定檔、音樂等等。存放在這裡的資源,可以用 Resources.Load(); 取得,例如取得 go 預置遊戲物件 GameObject go = Resources.Load<GameObject>("go");,就不用一定要把遊戲物件放在場景上了。

Assets/AddressableAssetsData

這是 Unity 啟用 Addressable 功能會自動建立的資料夾。

Builds

你可以將建置的檔案放在這個資料夾中,因為我發現 Unity 提供的 .gitignore 有忽略 /[Bb]uilds/ 資料夾,這確實不必放在版本控制。

參考

觀看次數: 823
foldernamespecialunity名稱特殊資料夾文件夾
按讚追蹤 Enjoy 軟體 Facebook 粉絲專頁
每週分享資訊技術

一杯咖啡的力量,勝過千言萬語的感謝。

支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!