快速簡單完成你做游戲的夢想!真正意義上的從零開始的unity游戲開發(fā)NO.4——認(rèn)識視圖
在本章教學(xué)中將帶大家初步認(rèn)識unity的默認(rèn)布局下顯示的各種視圖,大家沒必要去糾結(jié)每個視圖的具體作用,你只需要熟悉每個視圖在unity的那個位置,它的名字叫什么即可。


Scene視圖
Scene視圖位于圖4.1中紫色框框的部分,Scene(場景)可以認(rèn)為是unity項(xiàng)目的基礎(chǔ),所以當(dāng)你在unity中編輯時大部分時間都會打開Scene視圖。游戲中所發(fā)生的一切都在場景中。Scene視圖是我們構(gòu)建游戲并使用精靈和碰撞器完成大部分工作的地方。場景包含GameObject,它們包含于場景相關(guān)的所有功能。
Game視圖
Game視圖位于圖4.2中紫色框框的部分,Game視圖從當(dāng)前活動相機(jī)的視角渲染游戲。Game視圖也是在unity編輯器中進(jìn)行操作實(shí)時查看和播放實(shí)際游戲的地方。
Hierarchy面板
Hierarchy面板位于圖4.1中紅色框框的部分,Hierarchy面板以層次結(jié)構(gòu)俄式列出當(dāng)前場景中的所有對象。Hierarchy面板還允許通過左上角的Create下拉菜單創(chuàng)建新的GameObject。搜索框允許開發(fā)者通過名字搜索特定的GameObject。在unity中,GameObject可以在“父子關(guān)系”中包含其他GameObject。
Project視圖
Project視圖位于圖4.1中綠色框框的部分,Project提供Accets文件夾中所有內(nèi)容的概況。在Project視圖中創(chuàng)建文件夾有助于組織項(xiàng)目資源,比如音頻文件、材質(zhì)、模型、紋理、場景和腳本資源等資源。
Console視圖
Console視圖為于圖4.2的綠色框框部分,Console視圖會顯示unity應(yīng)用程序錯誤、警告和其他輸出。一些C#腳本函數(shù)可用于運(yùn)行將信息輸出到Console視圖,一幫助調(diào)試。
Inspector面板
Inspector面板位于圖4.1中黑色框框的部分,Inspector面板是unity編輯器中最有用,最重要的窗口,你一定要屬性它。unity中的場景是由GameObject組成,GameObject由Script(腳本)、Mesh(網(wǎng)絡(luò))、Collider(碰撞器)等組件(Component)以及其他元素組成。你可以選擇一個GameObject并使用Inspector窗口查看和編輯它的附加組件及各自屬性。還有一些技術(shù)可以在GameObject上創(chuàng)建自己屬性,并可以對其進(jìn)行修改。
Transform Toolset
Transform Toolset位于圖4.2中黃色框框部分,Transform Toolset允許用戶在場景中移動和操作GameObject。我們從左向依次介紹:
7.1手形工具:使用手形工具可以在屏幕上單擊并拖動鼠標(biāo)以平移視圖。請注意,當(dāng)手形工具被選中時你無法選中任何對象。
7.2移動工具:選中移動工具并在Hierarchy窗口或Scene視圖中選擇一個GameObject,就可以在屏幕上移動該對象。
7.3旋轉(zhuǎn)工具:旋轉(zhuǎn)工具能旋轉(zhuǎn)選中的對象。
7.4縮放工具:縮放工具能放大或縮小選定的對象。
7.5Rect工具:Rect工具允許使用顯示在選定對象上的2D操作柄移動和調(diào)整對象的大小。
7.6移動、旋轉(zhuǎn)、縮放選中對象:最后這個工具是移動、旋轉(zhuǎn)和縮放工具的組合。
可以使用快捷鍵“Q、W、E、R、T、Y”在6個工具間自由切換。
Handle Position Controls
Handle Position Controls位于圖4.2的藍(lán)色框框部分,操作柄是對象上的GUI控制按鈕,用于在場景中操作對象。
第一個開關(guān)允許設(shè)置操作柄的位置。
8.1.1Pivot:這會將操作柄放置在選定對象的軸心點(diǎn)上。
8.1.2Center:這會將操作柄放置在選定對象的中心。
第二個開關(guān)按鈕允許你設(shè)置操作柄的朝向。請注意,如果選擇了縮放工具,朝向按鈕將變灰,因?yàn)槌蚺c縮放無關(guān)。
8.2.1Local:當(dāng)被選中時,變換工具集的功能將相對于GameObject起作用。
8.2.2Global:當(dāng)被選中時,變換工具集的功能將相對于世界坐標(biāo)系方向起作用。
Play、Pause和Step控制按鈕
Play、Pause和Step控制按鈕位于圖4.2粉色框框的部分,unity編輯器有兩種模式:播放模式和編輯模式。當(dāng)按下Play按鈕時,如果沒有出現(xiàn)組織游戲構(gòu)建的錯誤,unity編輯器將進(jìn)入播放模式并切換到Game視圖。
Pause按鈕用于暫停當(dāng)前游戲進(jìn)程,再次點(diǎn)擊恢復(fù)。
Step按鈕允許unity前進(jìn)一幀,然后再次暫停。這對調(diào)試很有幫助。
ok,講了如此之多,本章也該結(jié)束了,從第一章到第三章我們介紹了許多于未來作為unity游戲開發(fā)相關(guān)的內(nèi)容,介紹了unity編輯器中最常用的窗口和視圖。在下一章,我們將真正邁入游戲開發(fā)的第一階段,讓我們下一章再見!