Unity3D视图介绍
unity視圖介紹
Unity 3D 擁有強大的編輯界面,游戲開發(fā)者在創(chuàng)建游戲過程中可以通過可視化的編輯界面創(chuàng)建游戲。
Unity 3D 的基本界面非常簡單,主要包括菜單欄、工具欄以及五大視圖,幾個窗口就可以實現(xiàn)幾乎全部的編輯功能。
一、Unity 3D 界面布局
Unity 3D 主界面如下圖所示,Unity 3D 的基本界面布局包括工具欄、菜單欄以及 5 個主要的視圖操作窗口,這5個視圖為 Hierarchy(層次)視圖、Project(項目)視圖、Inspector(檢視)視圖、Scene(場景)視圖和 Game(游戲)視圖。
在 Unity 3D 中有幾種類型的視圖,每種視圖都有指定的用途。
右上角 Layouts 按鈕用于改變視圖模式,單擊 Layouts 選項,可以在下拉列表中看到很多種視圖,其中有2 by 3、4 Split、Default、Tall、Wide等,如下圖所示。
每種視圖的特點如下:
- 2 by 3布局是一個經(jīng)典的布局,很多開發(fā)人員使用這樣的布局。
- 4 Spilt 窗口布局可以呈現(xiàn) 4 個 Scene 視圖,通過控制 4 個場景可以更清楚地進(jìn)行場景的搭建。
- Wide 窗口布局將 Inspector 視圖放置在最右側(cè),將 Hierarchy 視圖與 Project 視圖放置在一列。
- Tall 窗口布局將 Hierarchy 視圖與 Project 視圖放置在 Scene 視圖的下方。
當(dāng)完成了窗口布局自定義時,執(zhí)行 Windows→Layouts→Save Layout 菜單命令,在彈出的小窗口中輸入自定義窗口的名稱,單擊 Save 按鈕,可以看到窗口布局的名稱是“自定義”。
4 Spilt布局
Tall布局
Tall布局
二、面板介紹
Scene 場景
作用: 開發(fā)階段,可以查看當(dāng)前場景的效果
左上角工具:
Game 預(yù)覽
作用: 預(yù)覽當(dāng)前項目的實際效果
Hierarchy 物體對象表
作用: 【顯示】、【新建】物體對象
內(nèi)置對象:
Project 項目資源目錄
作用: 顯示所有項目資源,不管是自帶的,還是自建的。創(chuàng)建文件夾和腳本,以及其他資源。
Inspector 信息欄
作用: 顯示物體對象的屬性,顯示資源的內(nèi)容(比如代碼、規(guī)則信息)
每一個信息塊,被稱為【組件】
Position: 對象的坐標(biāo)位置
Rotation: 對象的旋轉(zhuǎn)角度
Scale: 對象的縮放比例
三、菜單欄及快捷鍵詳解
菜單欄是 Unity 3D 操作界面的重要組成部分之一,其主要用于匯集分散的功能與板塊,并且其友好的設(shè)計能夠使游戲開發(fā)者以較快的速度查找到相應(yīng)的功能內(nèi)容。
Unity 3D 菜單欄包含 File(文件)、Edit(編輯)、Assets(資源)、GameObject(游戲?qū)ο?#xff09;、Component(組件)、Window(窗口)和 Help(幫助)7 組菜單,如下圖所示。
File 菜單
File 菜單主要用于打開和保存場景項目,同時也可以創(chuàng)建場景,具體功能及快捷鍵如下表所示。
| New Scene(新建場景) | 創(chuàng)建一個新的場景 | Ctrl + N |
| Open Scene(打開場景) | 打開一個已經(jīng)創(chuàng)建的場景 | Ctrl + O |
| Save Scene(保存場景) | 保存當(dāng)前場景 | Ctrl + S |
| Save Scene As(另存場景) | 將當(dāng)前場景另存為一個新場景 | Ctrl + Shift + S |
| New Project(新建項目) | 新建一個項目 | 無 |
| Open Project(打開項目) | 打開一個已經(jīng)創(chuàng)建的項目 | 無 |
| Save Project(保存項目) | 保存當(dāng)前項目 | 無 |
| Build Settings(發(fā)布設(shè)置) | 項目發(fā)布的相關(guān)設(shè)置 | Ctrl + Shift + B |
| Build & Rim(發(fā)布并執(zhí)行) | 發(fā)布并運行項目 | Ctrl + B |
| Exit (退出) | 退出 Unity 3D | 無 |
Edit 菜單
Edit 菜單用于場景對象的基本操作(如撤銷、重做、復(fù)制、粘貼)以及項目的相關(guān)設(shè)置,具體功能及快捷鍵如下表所示。
| Undo(撤銷) | 撤銷上一步操作 | Ctrl + Z |
| Redo(重做) | 重做上一步操作 | Ctrl + Y |
| Cut(剪切) | 將對象剪切到剪貼板 | Ctrl + X |
| Copy(復(fù)制) | 將對象復(fù)制到剪貼板 | Ctrl + C |
| Paste(粘貼) | 將剪貼板中的對象粘貼到當(dāng)前位置 | Ctrl + V |
| Duplicate(復(fù)制) | 復(fù)制并粘貼對象 | Ctrl + D |
| Delete(刪除) | 刪除對象 | Shift + Del |
| Frame Selected(縮放窗口) | 平移縮放窗口至選擇的對象 | F |
| Look View to Selected(聚焦) | 聚焦到所選對象 | Shift + F |
| Find(搜索) | 切換到搜索框,通過對象名稱搜索對象 | Ctrl + F |
| Select All(選擇全部) | 選中所有對象 | Ctrl + A |
| Preferences(偏好設(shè)置) | 設(shè)定 Unity 3D 編輯器偏好設(shè)置功能相關(guān)參數(shù) | 無 |
| Modules(模塊) | 選擇加載 Unity 3D 編輯器模塊 | 無 |
| Play (播放) | 執(zhí)行游戲場景 | Ctrl + P |
| Pause(暫停) | 暫停游戲 | Ctrl + Shift + P |
| Step(單步執(zhí)行) | 單步執(zhí)行程序 | Ctrl + Alt + P |
| Sign In(登錄) | 登錄到 Unity 3D 賬戶 | 無 |
| Sign Out(退出) | 退出 Unity 3D 賬戶 | 無 |
| Selection(選擇) | 載人和保存已有選項 | 無 |
| Project Settings(項目設(shè)置) | 設(shè)置項目相關(guān)參數(shù) | 無 |
| Graphics Emulation(圖形仿真) | 選擇圖形仿真方式以配合一些圖形加速器的處理 | 無 |
| Network Emulation(網(wǎng)絡(luò)仿真) | 選擇相應(yīng)的網(wǎng)絡(luò)仿真方式 | 無 |
| Snap Settings(吸附設(shè)置) | 設(shè)置吸附功能相關(guān)參數(shù) | 無 |
Assets 菜單
Assets 菜單主要用于資源的創(chuàng)建、導(dǎo)入、導(dǎo)出以及同步相關(guān)的功能,具體功能及快捷鍵如下表所示。
| Create(創(chuàng)建) | 創(chuàng)建資源(腳本、動畫、材質(zhì)、字體、貼圖、物 理材質(zhì)、GUI 皮膚等) | 無 |
| Show In Explorer(文件夾顯7K) | 打開資源所在的目錄位置 | 無 |
| Open(打開) | 打開對象 | 無 |
| Delete(刪除) | 刪除對象 | 無 |
| Open Scene Additive(打開添加的場景) | 打開添加的場景 | 無 |
| Import New Asset(導(dǎo)入新資源) | 導(dǎo)人新的資源 | 無 |
| Import Package(導(dǎo)人資源包) | 導(dǎo)人資源包 | 無 |
| Export Package(導(dǎo)出資源包) | 導(dǎo)出資源包 | 無 |
| Find References in Scene(在場景中找出資源) | 在場景視圖中找出所選資源 | 無 |
| Select Dependencies(選擇相關(guān)) | 選擇相關(guān)資源 | 無 |
| Refresh(刷新) | 刷新資源 | 無 |
| Reimport (重新導(dǎo)入) | 將所選對象重新導(dǎo)入 | 無 |
| Reimport All(重新導(dǎo)人所有) | 將所有對象重新導(dǎo)入 | 無 |
| Run API Updater(運行 API 更新器) | 運行 API 更新器 | 無 |
| Open C# Project(與 MonoDevelop 項目同步) | 開啟 MonoDevelop 并與項目同步 | 無 |
GameObject 菜單
GameObject 菜單主要用于創(chuàng)建、顯示游戲?qū)ο?#xff0c;具體功能及快捷鍵如下表所示。
| Create Empty(創(chuàng)建空對象) | 創(chuàng)建一個空的游戲?qū)ο?/td> | Ctrl + Shift + N |
| Create Empty Child(創(chuàng)建空的子對象) | 創(chuàng)建其他組件(攝像機(jī)、接口文字與幾何物 體等) | Alt + Shift + N |
| 3D Object(3D 對象) | 創(chuàng)建三維對象 | 無 |
| 2D Object(2D 對象) | 創(chuàng)建二維對象 | 無 |
| Light(燈光) | 創(chuàng)建燈光對象 | 無 |
| Audio(聲音) | 創(chuàng)建聲音對象 | 無 |
| UI(界面) | 創(chuàng)建 UI 對象 | 無 |
| Particle System(粒子系統(tǒng)) | 創(chuàng)建粒子系統(tǒng) | 無 |
| Camera (攝像機(jī)) | 創(chuàng)建攝像機(jī)對象 | 無 |
| Center On Children(聚焦子對象) | 將父對象的中心移動到子對象上 | 無 |
| Make Parent(構(gòu)成父對象) | 選中多個對象后創(chuàng)建父子對象的對應(yīng)關(guān)系 | 無 |
| Clear Parent(清除父對象) | 取消父子對象的對應(yīng)關(guān)系 | 無 |
| Apply Change To Prefab(應(yīng)用變換到預(yù)制體) | 更新對象的修改屬性到對應(yīng)的預(yù)制體上 | 無 |
| Break Prefab Instance (取消預(yù)制實例) | 取消實例對象與預(yù)制體直接的屬性關(guān)聯(lián) 關(guān)系 | 無 |
| Set As First Sibling | 設(shè)置選定子對象為所在父對象下面的第一個子對象 | Ctrl + = |
| Set As Last Sibling | 設(shè)置選定子對象為所在父對象下面的最后一個子對象 | Ctrl + - |
| Move To View(移動到視圖中) | 改變對象的 Position 的坐標(biāo)值,將所選對象移動到 Scene 視圖中 | Ctrl + Alt + F |
| Align With View(與視圖對齊) | 改變對象的 Position 的坐標(biāo)值,將所選對象移動到 Scene 視圖的中心點 | Ctrl + Shift + F |
| Align View To Selected(移動視圖到選中對象) | 將編輯視角移動到選中對象的中心位置 | 無 |
| Toggle Active State(切換激活狀態(tài)) | 設(shè)置選中對象為激活或不激活狀態(tài) | Alt + Shift + A |
Component 菜單
Component 菜單主要用于在項目制作過程中為游戲物體添加組件或?qū)傩?#xff0c;具體功能及快捷鍵如下表所示。
| Add(新增) | 添加組件 | Ctrl + Shift + A |
| Mesh(網(wǎng)格) | 添加網(wǎng)格屬性 | 無 |
| Effect(特效) | 添加特效組件 | 無 |
| Physics (物理屬性) | 使物體帶有對應(yīng)的物理屬性 | 無 |
| Physics 2D(2D 物理屬性) | 添加 2D 物理組件 | 無 |
| Navigation(導(dǎo)航) | 添加導(dǎo)航組件 | 無 |
| Audio(音效) | 添加音頻,可以創(chuàng)建聲音源和聲音的聽者 | 無 |
| Rendering(這染) | 添加渲染組件 | 無 |
| Layout(布局) | 添加布局組件 | 無 |
| Miscellaneous(雜項) | 添加雜項組件 | 無 |
| Event(事件) | 添加事件組件 | 無 |
| Network(網(wǎng)絡(luò)) | 添加網(wǎng)絡(luò)組件 | 無 |
| UI(界面) | 添加界面組件 | 無 |
| Scripts(腳本) | 添加 Unity 3D 腳本組件 | 無 |
| Image Effect(圖像特效) | 攝像機(jī)控制 | 無 |
Window 菜單
Window 菜單主要用于在項目制作過程中顯示 Layout(布局)、Scene(場景)、Game(游戲)和 Inspector(檢視)等窗口,具體功能及快捷鍵如下表所示。
| Next Window(下一個窗口) | 顯示下一個窗口 | Ctrl + Tab |
| Previous Window(前一個窗口 ) | 顯示前一個窗口 | Ctrl + Shift + Tab |
| Layouts(布局窗口) | 顯示頁面布局方式,可以根據(jù)需要自行調(diào)整 | 無 |
| Scene(場景窗口 ) | 顯示用于編輯制作游戲的窗口 | Ctrl + 1 |
| Game(游戲窗口) | 顯示用于測試游戲的窗口 | Ctrl + 2 |
| Inspector(檢視窗口 ) | 主要用于控制各個對象的屬性,也稱為屬性面板 | Ctrl + 3 |
| Hierarchy(層次窗口) | 顯示用于整合游戲?qū)ο蟮拇翱?/td> | Ctrl + 4 |
| Project(項目窗口) | 顯示游戲資源存放的窗口 | Ctrl + 5 |
| Animation(動畫窗口) | 顯示用于創(chuàng)建時間動畫的窗口 | Ctrl + 6 |
| Profiler(探查窗口) | 顯示用于分析探查的窗口 | Ctrl + 7 |
| Asset Server(資源服務(wù)器) | 顯示用于鏈接資源服務(wù)器的窗口 | 無 |
| Console(控制臺) | 顯示控制臺窗口,用于調(diào)試錯誤 | Ctrl + Shift + C |
Help 菜單
Help 菜單主要用于幫助用戶快速學(xué)習(xí)和掌握 Unity 3D,提供當(dāng)前安裝的 Unity 3D 的版本號,具體功能及快捷鍵如下表所示。
| About Unity(關(guān)于 Unity) | 提供 Unity 3D 的安裝版本號及相關(guān)信息 | 無 |
| Manage License(軟件許可管理) | 打開 Unity 3D 軟件許可管理工具 | 無 |
| Unity Manual(Unity 教程) | 連接至 Unity 官方在線教程 | 無 |
| Scripting Reference(腳本參考手冊) | 連接至 Unity 官方在線腳本參考手冊 | 無 |
| Unity Service(Unity 在線服務(wù)平臺) | 連接至 Unity 官方在線服務(wù)平臺 | 無 |
| Unity Forum(Unity 論壇) | 連接至 Unity 官方論壇 | 無 |
| Unity Answers(Unity 問答) | 連接至 Unity 官方在線問答平臺 | 無 |
| Unity Feedback(Unity 反饋) | 連接至 Unity 官方在線反饋平臺 | 無 |
| Check for Updates(檢査更新) | 檢查 Unity 3D 版本更新 | 無 |
| Download Beta(下載Beta版安裝程序) | 下載 Unity 3D 的 Beta 版安裝程序 | 無 |
| Release Notes(發(fā)行說明) | 連接至 Unity 官方在線發(fā)行說明 | 無 |
| Report a Bug(問題反饋) | 向 Unity 官方報告相關(guān)問題 | 無 |
其他快捷鍵
除上述菜單中的快捷鍵以外,還有以下一些常用的快捷鍵。
| 顯示當(dāng)前選擇 | F |
| 在視窗的兩列中轉(zhuǎn)換焦點 | Tab |
| 定位當(dāng)前焦點到搜索欄 | Ctrl / Cmd + F |
| 選擇列中所有可見項目 | Ctrl / Cmd + A |
| 復(fù)制選擇的資源項目 | Ctrl / Cmd + D |
| 刪除對象,將彈出確認(rèn)提示框 | Delete |
| 刪除對象,但不彈出確認(rèn)提示框 | Delete + Shift |
| 對資源進(jìn)行重命名 | F2 |
| 打開選擇的資源 | Enter |
| 跳轉(zhuǎn)到父文件夾中 | Backspace |
| 擴(kuò)展選擇的項目 | → |
| 瓦解選擇的項目 | ← |
| 當(dāng)資源顯示為預(yù)覽時擴(kuò)展項目 | Alt + → |
| 當(dāng)資源顯示為預(yù)覽時瓦解項目 | Alt + ← |
四、工具欄和常用工具簡介
| 平移窗口工具 | 平移場景視圖畫面 | 鼠標(biāo)中鍵 | |
| 位移工具 | 針對單個或兩個軸向做位移 | W | |
| 旋轉(zhuǎn)工具 | 針對單個或兩個軸向做旋轉(zhuǎn) | E | |
| 縮放工具 | 針對單個軸向或整個物體做縮放 | R | |
| 矩形手柄 | 設(shè)定矩形選框 | T | |
| 變換軸向 | 與 Pivot 切換顯示,以對象中心軸線為參考軸做移動、旋轉(zhuǎn)及縮放 | 無 | |
| 變換軸向 | 與 Center 切換顯示,以網(wǎng)格軸線為參考軸做移動、 旋轉(zhuǎn)及縮放 | 無 | |
| 變換軸向 | 與 Global 切換顯示,控制對象本身的軸向 | 無 | |
| 變換軸向 | 與 Local 切換顯示,控制世界坐標(biāo)的軸向 | 無 | |
| 播放, 暫停 ,單步執(zhí)行 | 播放游戲以進(jìn)行測試,暫停游戲并暫停測試,單步進(jìn)行測試 | 無 | |
| 圖層下拉列表 | 設(shè)定圖層 | 無 | |
| 頁面布局下拉列表 | 選擇或自定義 Unity 3D 的頁面布局方式 | 無 |
這篇文章借鑒了一些其他文章,如有侵權(quán),請聯(lián)系我刪除,謝謝!
總結(jié)
以上是生活随笔為你收集整理的Unity3D视图介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】CSS样式覆盖规则
- 下一篇: 线程池的开源实现(mariadb和per