2013年9月8日 星期日

Unity3D 教學 ﹥03 Unity 專案管理

http://www.cg.com.tw/Unity/htm/Unity_003.asp

新建專案
點選功能表 [ File > New Project ] 開啟 Unity - Project Wizard 對話框,您可以在建立專案時勾選需要匯入的資源包,例如角色控制器、粒子特效、物理材質、腳本…等,請注意若是匯入較多的資源包,開啟 Unity 專案時也會需要較長的等候時間,建議只要匯入需要的資源包即可。按下 Create 按鈕,即可建立一個新的遊戲專案。
開啟專案
點選功能表 [ File > Open Project ] 開啟儲存的 Unity 遊戲專案,最近編輯的專案會出現於清單中,若是需要開啟清單中未顯示的遊戲專案,按下「Open Other」按鈕再選擇遊戲專案的資料夾。
若開啟的是舊版 Unity 建立的專案時,將會出現 Upgrading project 的訊息,提示您專案將會更新到新的版本。
注意!遊戲專案更新後無法再使用舊版 Unity 開啟喔!

儲存專案
點選功能表 [ File > Save Project ] 儲存 Unity 專案的設定。

新建場景
點選功能表 [ File > New Scene ] 新增一個空白 Unity 場景,在 Unity 的專案可以建立多個不同的場景,大部份的遊戲都擁有許多不同的關卡,製作遊戲時通常是以不同的場景區隔來每一關。此外,遊戲的選單、片頭動畫、過場動畫、破關動畫等,也可以透過「場景」來製作,這部份我們會在稍後的課程討論。
開啟場景
點選功能表 [ File > Open Scene ] 即可開啟 Unity 場景進行編輯,此外,也可以在 Project 專案面板選取要編輯場景,使用滑鼠雙擊開啟編輯。
儲存場景
點選功能表 [ File > Save Scene ] 儲存 Unity 場景,若需要另存場景,點選功能表 [ File > Save Scene as ] 並輸入檔案名稱。請注意 Unity 的場景必須儲於 Assets 資料夾或是在 Assets 資料夾下的子資料夾,若是選擇儲存於 Assets 以外的資料夾將會出現錯誤訊息。
發佈設定
點選功能表 [ File > Build Settings ] 就可以進行遊戲的發佈設定,這個部分在稍後的 課程 提供詳細的說明。

發佈與執行
點選功能表 [ File > Build & Run ] 發佈遊戲,並可立即執行遊戲。

專案資源的封裝
您可以隨時把專案的資源封裝成 Unitypackage 檔,來備份專案的進度。先在 Project 專案檢視選擇要封裝的資料夾,接著按滑鼠右鍵並選擇「Export Package」,從對話框選擇封裝項目,再按下 Export 按鈕,就可以封裝 Unitypackage 檔。
若匯入的資源包已經存在於遊戲專案中,則會出現 Nothing to import! 的訊息,而無法匯入重複的資源。

遊戲專案的檔案管理
在實際遊戲的專案製作上,經常需要自行建立或匯入不同類型的檔案,為了避免檔案越來越多而造成管理上的問題,我們經常會建立資料夾對各類檔案進行分類,或許您對於這些資料夾的用途還不是很清楚,沒關係~ 因為我們的課程進度才剛開始而已。
Animations 動畫
Fonts 用於儲存字型
Gizmos
Materials 材質(匯入 3D 模型檔案時,Unity 也會自動建立此資料夾)
Objects 物件
PhysicMaterials 物理材質
Prefabs 儲存預製物件
Scenes 儲存遊戲場景
Scripts 腳本( C#、JavaScript )
Shaders 著色器
Sound 聲音(背景音樂、音效、語音對白)
Textures 紋理貼圖