unity3D的界面並不復雜,界面的布局也可以通過Layout下拉列表進行改變,下面就進行簡單的介紹。
1、場景面板:上圖最左側上半部分,該面板為Unity3D的編輯面板,用於將所需要的模型,燈光以及其他物體對象放置在面板中,構建游戲所需呈現的畫面。
2、游戲面板:上圖最左側下半部分,該面板顯示的是游戲運行時的畫面,即玩家直接看到的畫面,可以根據游戲面板的效果在場景面板進行相應的調整。
3、層次面板:上圖場景面板的右側,該面板用於顯示放在場景面板中的所有的物體對象,可以設置父子關系或者分立關系.
4、項目面板:上圖層次面板的右側,該面板用於顯示該游戲項目中的資源,如材質,模型,字體等。
5、檢測面板:上圖最右側,該面板用於呈現各個對象的固有屬性,如三維坐標、旋轉量、縮放大小、腳本等。
6、菜單欄:
1)File【文件】
名稱 |
說明 |
New Scene | 創建新的場景。就像是游戲中的一個一個的場景一樣,Unity3D為用戶提供了方便的場景管理,用戶可以隨心所欲的創建出自己想要的場景。然后再把每個場景鏈接起來組成一個完成的游戲。 |
Open Scene | 打開一個已經創建的場景 |
Save Scene | 保存當前場景 |
Save Scene as | 當前場景另存為 |
New Project | 新建一個新的項目工程。用戶想要制作出自己的游戲,第一步就是創建一個屬於這個游戲的工程,這個工程是所有元素的基礎。有了工程之后,用戶就可以在這個工程里面添加自己的場景。 |
Open Project | 打開一個已經創建的工程 |
Save Project | 保存當前項目 |
Build Setting | 項目的編譯設置。在編譯設置選項里面,用戶可以選擇游戲所在的平台及對工程中的各個場景之間的管理。可以添加當前的場景加入到工程的編譯隊列當中。其中的Player Settings選項中可以設置程序的圖標,分辨率,啟動畫面等。 |
Build & Run | 編譯並運行項目 |
Exit | 退出Unity3D |
2)Edit【編輯】
名稱 |
說明 |
Undo | 撤銷上一步操作 |
Redo | 重復上一步動作 |
Cut | 剪切 |
Copy | 復制 |
Paste | 粘貼 |
Duplicate | 復制並粘貼 |
Delete | 刪除 |
Frame. Selected | 選擇一個物體后,使用此功能可以把視角調到觀察這個選中的物體上 |
Find | 在資源區可以按資源的名稱來查找 |
Select All | 可以選中所有資源 |
Preferences | 選項設置。對Unity3D的一些基本設置,如:選用外部的腳本編輯,皮膚,各種顏色的設置。以及一些用戶基本的快捷鍵的設置。 |
Play | 編譯並在Unity3D中運行程序 |
Pause | 停止程序 |
Step | 單步執行程序 |
Load Selection | 載入所選 |
Save Selection | 保存所選 |
Project Settings | 項目設置。其中包括輸入設置,標簽設置(對場景中的元素設置不同類型的標簽,方便場景的管理),音頻設置,運行的時間的設置,用戶設置,物理設置(包括重力,彈力,摩擦力等),品質設置(這個比較重要,用戶在這個選項里面可以設置工程默認的渲染品質),網絡管理,編輯器管理等 |
Render Settings | 渲染設置。如果覺得整體畫面的色彩質量不盡如人意,可在此處進行調節 |
Graphics Emulation | 圖形仿真。主要是配合一些圖形加速器的處理 |
Network Emulation | 網絡仿真。可以選擇相應的網絡類型進行仿真 |
Project Settings | 項目設置。其中包括輸入設置,標簽設置,音頻設置,運行的時間的設置,用戶設置,物理設置,品質設置,網絡管理,編輯器管理等。 |
Snap Settings | 臨時環境,或理解為快照設置。 |
3)Assets【資源】
名稱 |
說明 |
Reimport | 重新導入資源 |
Create | 創建功能。可以用來創建各種腳本,動畫,材質,字體,貼圖,物理材質,GUI皮膚等 |
Show In Explorer | 打開資源所在的目錄位置 |
Open | 打開選中文件 |
Delete | 刪除選中的資源文件 |
Import New Asset | 導入新的資源 |
Refresh | 刷新,用於導入資源包之后 |
Import Package | 導入資源包。當創建項目工程的時候,有些資源包沒有導入進來,在開發過程中有需要使用,這時可以用到導入資源包的功能 |
Export Package | 到處資源包 |
Select Dependencies | 選擇依賴項 |
Reimport | 全部重新導入 |
Sync MonoDevelop Project | 同步開發項目 |
4)GameObject【游戲對象】
名稱 |
說明 |
Create Empty | 創建一個空的游戲對象。可以對這個空的對象添加各種組件,即各種屬性。在Component里面會講到 |
Create Other | 創建其他類型的游戲對象。這里面包括了很多內容,基本上囊括了Unity3D所支持的所有對象。其中有粒子系統,攝像機,界面文字,界面貼圖,3D的文字效果,點光源,聚光燈,平行光,長方體,球,包囊,圓柱體,平面,表面,音頻混音區域,樹,玩偶,風域等 |
Center On Children | 這個功能是作用在父節點上的,即把父節點的位置移動到子節點的中心位置 |
Make Parent | 選中多個物體后,點擊這個功能可以把選中的物體組成父子關系,其中在層級視圖中最上面的那個為父節點,其他為這個節點的子節點 |
Apply Change To Prefab | 應用變更為預置 |
Move To View | 這個功能經常用到,把選中的物體移動到當前編輯視角的中心位置,這樣就可以快速定位 |
Align With View | 把選中的物體移動到當前編輯視角的中心位置,深度為0,即移動到和視角同一個平面上 |
Align View To Selected | 把編輯視角移動到選中物體的中心位置 |
5)Component【組件】
名稱 |
說明 |
Mesh | 添加網格屬性 |
Particles | 粒子系統。能夠造出很棒的流體效果 |
Physics | 物理系統。可以使物體帶有對應的物理屬性 |
Audio | 音頻。可以創建聲音源和聲音的聽者 |
Rendering | 渲染 |
Miscellaneous | 雜項 |
Scripts | 腳本。Unity內置的一些功能很強大的腳本 |
Camera-Control | 攝像機控制 |
6)Terrain【地形】
名稱 |
說明 |
Creat Terrain | 創建地形 |
Import Heightmap-Raw | 導入高度圖 |
Export Heightmap-Raw | 到處高度圖 |
Set Resolution | 設置分辨率 |
Create Lightmap | 創建光影圖 |
Mass Place Trees | 批量種植樹 |
Flatten Heightmap | 展平高度圖 |
Refresh Tree And Detail Prototypes | 刷新樹及預置細節 |
7)Window【窗口】
名稱 |
說明 |
Next Window | 下個窗口 |
Previous Window | 前一個窗口 |
Layouts | 布局 |
Scene | 場景窗口 |
Game | 游戲窗口 |
Inspector | 檢視窗口,主要指各個對象的屬性,也可稱為屬性面板 |
Hierarchy | 層次窗口 |
Project | 工程窗口 |
Animation | 動畫窗口。用於創建時間動畫的面板 |
Profiler | 探查窗口 |
Asset Server | 源服務器 |
Console | 控制台 |
8)Help【幫助】
名稱 |
說明 |
About Unity | 關於Unity |
Enter Serial Number | 輸入序列號 |
Unity Manual | Unity手冊 |
Reference Manual | 參考手冊 |
Scripting Manual | 腳本手冊 |
Unity Forum | Unity論壇 |
Welcome Screen | 歡迎窗口 |
Release Notes | 發行說明 |
Report a Problem | 問題反饋 |
7、工具欄:菜單欄下面一欄
1)Transform工具:從左到右分別表示手型工具,移動工具,旋轉工具,縮放工具,UI縮放工具,對應快捷鍵:Q W E R T。
2)Transform Gizmo切換工具:用於改變Scene視圖中Translate工具的工作方式。
3)Play控件:用於開始,暫停或者游戲的測試。
4)Layers下拉列表:控制任何給定時刻在Scene視圖中顯示哪些特定的對象。
5)Layout下拉列表:改變窗口和視圖的布局,並且可以保存所創建的任意自定義布局。