3.1 創(chuàng)建新項(xiàng)目
??啟動(dòng) Unity Hub,點(diǎn)擊 “新建” 旁邊的下拉按鈕抖坪,會(huì)彈出當(dāng)前電腦中已經(jīng)安裝的 Unity 3D 版本信息鸠匀,然后選擇對(duì)應(yīng)的版本創(chuàng)建新項(xiàng)目,這里以 2018.1.0 版本為例進(jìn)行演示洒试。
??會(huì)彈出新建項(xiàng)目對(duì)話框倍奢,修改項(xiàng)目名稱和項(xiàng)目文件路徑朴上,然后點(diǎn)擊 “創(chuàng)建“ 即可,如圖所示卒煞。項(xiàng)目創(chuàng)建過程中會(huì)加載一些文件痪宰,創(chuàng)建完成之后會(huì)自動(dòng)打開創(chuàng)建好的項(xiàng)目。
??項(xiàng)目創(chuàng)建完成后畔裕,會(huì)進(jìn)入 Unity 的項(xiàng)目編輯界面衣撬,如下圖所示。
3.2 界面介紹
??Unity 3D 擁有強(qiáng)大的編輯界面扮饶,游戲開發(fā)者在創(chuàng)建游戲過程中可以通過可視化的編輯界面創(chuàng)建游戲具练。這里主要介紹Unity 3D 基本界面中的五大基礎(chǔ)面板和相關(guān)操作,讓開發(fā)者可以快速掌握各個(gè)面板的具體操作方法甜无。
??Unity 界面主要包括菜單欄扛点、工具欄以及相關(guān)的面板等內(nèi)容哥遮。Unity 的面板界面主要包含 Hierarchy(層次)面板、Project(項(xiàng)目)面板陵究、Inspector(檢視)面板眠饮、Scene(場(chǎng)景)面板和 Game(游戲)面板。
??Unity 3D 的界面布局可以按照開發(fā)者的喜好自定義布局铜邮,同時(shí) Unity 3D 引擎本身也為開發(fā)者提供了幾種特定的布局方式仪召,每種視圖都有指定的用途。點(diǎn)擊 Unity 界面的右上角 “Layout” 按鈕松蒜,顯示 Layout 布局下拉菜單扔茅,菜單項(xiàng)是各種 Unity 界面的整體布局,其中有 2 by 3秸苗、4 Split咖摹、Default、Tall难述、Wide 等萤晴,開發(fā)者可以分別切換這幾種視圖查看布局效果。
3.2.1 Project 項(xiàng)目資源面板
??Project 面板顯示了工程的所有資源胁后,與項(xiàng)目中資源文件夾 Assets 對(duì)應(yīng)店读,用戶可以使用它來訪問和管理項(xiàng)目資源。
??每個(gè) Unity 3D 的項(xiàng)目包含一個(gè)資源文件夾攀芯,文件夾的內(nèi)容將呈現(xiàn)在 Project 面板中屯断,如下圖所示。這里存放著工程的所有資源侣诺,常用的資源包括:預(yù)制體殖演、材質(zhì)、游戲腳本年鸳、紋理貼圖等趴久。
3.2.2 Hierarchy 層次面板
??顯示當(dāng)前場(chǎng)景中所有游戲?qū)ο笠约捌鋵?duì)應(yīng)的層級(jí)關(guān)系,包含了當(dāng)前場(chǎng)景的游戲?qū)ο螅℅ameObject)搔确,其中一些是資源文件的實(shí)例彼棍,如 3D 模型和其他預(yù)制組件的實(shí)例。在面板中可以選擇對(duì)象或者創(chuàng)建對(duì)象膳算。當(dāng)在場(chǎng)景中添加或者刪除對(duì)象時(shí)座硕,Hierarchy 面板中相應(yīng)的對(duì)象則會(huì)出現(xiàn)或消失。
3.2.3 Inspector 檢視面板
??Inspector 面板顯示游戲中每個(gè)對(duì)象所包含的詳細(xì)信息涕蜂。組件腳本中的公開變量在此屬性中會(huì)以屬性的方式呈現(xiàn)华匾,在面板屬性可以直接修改屬性的值。
3.2.4 Scene 場(chǎng)景面板
??Scene 面板是編輯器中最重要的視圖之一机隙,是對(duì)場(chǎng)景中游戲?qū)ο筮M(jìn)行可視化操作的界面蜘拉,在此視圖中我們可以通過工具及相應(yīng)的快捷鍵對(duì)游戲?qū)ο筮M(jìn)行快速操作刊头。
3.2.5 Game 游戲面板
??Game 面板中顯示的是游戲運(yùn)行時(shí)的圖像,可以在Game 面板中查看游戲效果诸尽,游戲開發(fā)者可以通過此視圖進(jìn)行游戲的測(cè)試原杂。
??以上便是 Unity 五大面板的基礎(chǔ)介紹,后續(xù)會(huì)介紹各個(gè)面板的基礎(chǔ)操作您机。