Unity 3D學習筆記之一 界面介紹

因為學校的課程,本學期對Unity 3D有學習的要求,在博客中記錄下自己的Unity學習之路(內容摘錄自書本和視頻,書本為Unity 4.x從入門到精通)

一、Unity界面介紹
?????首先進入Unity3D,在菜單欄,File中new project,選擇自己的工作路徑初始時我們先默認不引入任何的package。
?????進入Unity的界面中,先對界面進行一下簡要的介紹。區域大致依次分為Hierarchy、Scene、Inspector、Project,和上方的菜單欄(Menu bar)和工具欄(Tools bar),每個區域都有其重要的用途。如果你初始的界面各個區域位置與下圖不同,可以根據后文在工具欄中調整布局。


Menu bar:菜單欄為我們提供了一些基礎且重要的功能,如項目、場景的創建,GameObject創建和許多選項。這里先不贅述,我們會在后面慢慢講的。

? ? ? Tools bar:

? ? ?(1)工具欄提供的四種變換工具可以讓我們對場景進行各種操作。手形工具可以讓我們自由拖動場景;移動工具、旋轉工具和縮放工具,也為場景提供了不同功能的具體操作。
? ? ?(2)變換工具右邊是Gizimo變換的按鈕,點擊即可切換。Center改變游戲對象軸心為物體包圍盒的中心;Pivot使用物體本身軸心;Local使用自身坐標,Global使用世界坐標。
? ? ?(3)中間是播放組件,功能分別是預覽播放、暫停播放、逐幀播放。
? ? ?(4)最右邊分別是Layers和Layout下拉菜單,Layers用來控制在Scene視圖中游戲對象的顯示。Layout用來控制切換視圖整體的布局。


Hierarchy視圖:
? ? ?? ? ?Hierarchy視圖顯示當前場景相關的對象,以及對象之間的關系,用于管理當前場景對象的層級。


?Scene視圖:
? ? ?? ? ?可以與Game視圖切換,Scene視圖顯示了場景中用到的模型、攝像機、材質等所有的東西,我們在這里可以進行觀察和調整,而Game視圖是不能像Scene一樣編輯的預覽視圖,與工具欄中的播放組件結合使用,點擊播放按鍵可以直接激活Game視圖。

? ? ?這里我們來熟悉一下一些Scene中簡單的操作,在Hierarchy視圖中選中隨著項目創建就已經存在的Main Camera,Scene里面會出現Camera的視野范圍,然后按住ALT,按住鼠標鼠標左鍵并移動,場景就會以相機為中心轉動;而ALT再按住鼠標中鍵移動,場景主視角會轉動;而按下ALT并按住鼠標右鍵上下移動,可以實現場景的縮放(當然直接用滾輪更快)。按下上下左右,可以是實現場景的漫游。鼠標右鍵+Q垂直上升視角,鼠標右鍵+E垂直下降視角。在Scene中按下F,快速鎖定當前對象在屏幕中央,這在巨大的場景中尋找對象十分有用。

點擊Game視圖,我們會發現他是藍色的,這是因為右側Inspector視圖中相機默認設置的背景顏色為藍色,如下圖。




Inspector視圖:
? ? ? ? ? 既然有了圖片,那我們就來看看Inspector視圖,Inspector視圖用于顯示在場景中當前對象的各種組件參數,以及游戲整體中的屬性,例如對象的名稱、標簽、位置坐標等。
? ? ?? ? ?根據上圖,我們可以看到我們當前選定了Main Camera,在Inspector視圖中我們可以看到Transform組件、Camera組件以及下方的GUILayer、Flare Layer和Audio Listener。組建里面的參數是可以修改的,比如我們可以調整縮放比例和修改背景顏色。
? ? ?
? ? ?Project視圖:
? ? ?? ? ?Project視圖顯示了當前project的資源,包括場景中的腳本、材質、貼圖、導入的資源文件等等。我們可以從assets文件夾中選取我們要用的對象,拖入到Scene視圖中去。
? ? ?? ? ?同事Project視圖集成了Console視圖,這個詞相信使用過Eclipse的人都不會陌生,Console視圖顯為我們的Debug提供良好的支持。

到此,Unity3D的工作界面已經介紹完畢,后面會慢慢繼續記錄自己一步步學習Unity的過程。

2014.11.30
By Mr.Losers

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/277705.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/277705.shtml
英文地址,請注明出處:http://en.pswp.cn/news/277705.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python 獲得程序 exe 的版本號

Python 獲得程序 exe 的版本號 python中需要安裝 pywin32 包 # based on http://stackoverflow.com/questions/580924/python-windows-file-version-attribute from win32com.client import Dispatchdef get_version_via_com(filename):parser Dispatch("Scripting.FileS…

Coding and Paper Letter(一)

2019獨角獸企業重金招聘Python工程師標準>>> 最近發現需要在快速閱讀背景下,對快餐式資源做整理與收集。以Coding(以Github)和Paper(自己看到的一些論文,論文一般主要看題目和摘要做些簡單小結)…

MacBook刷機勘錯篇

前一段時間突然發現自己的MacBook已經好久沒有刷過系統了,10.9用著還好,但bootcamp裝的win8.1越來越卡,越用越慢。想要重做一下雙系統,后來就演變成了兩個系統一起更新,再后來就演變成了一個慘案。因為自己一直也沒有使…

字典、列表、元組

1 字典2 Python內置的字典數據類型:全稱dictionary,在其他語言中也稱為map,使用鍵-值(key-value)存儲,具有極快的查找速度3 4 當將key-value放進dict時,dict會根據key算出value要存放地址&#…

Sublime Text怎么快速建立一個html5頁面模板

在編輯器中輸入一個半角英文的感嘆號(!),然后按下TAB鍵

Mac OS X 10.10更新及體驗

前一陣子,更新了Mac OS 10.10 Yosemite,總體用起來感覺還是很不錯的,是很值得升級,相對于10.9 Mavericks優化了不少東西。我之前寫的使用教程有一些也就不適用了;比如更換Dashboard中的背景,10.10中Dashboa…

快速冪學習筆記

啥是快速冪 快速冪,顧名思義,就是快速算某個數的多少次冪。其時間復雜度為 \(O(\log N)\), 與樸素的\(O(N)\)相比效率有了極大的提高。 原理 來自學長: 我們可以把 \(b\) 分解成二進制數,其中從小到大每一個二進制位 是…

文本處理工具sed

sed:stream Editor流編輯器,默認不編輯原文件,僅對模式空間中的數據做處理;而后,處理結束后,將模式空間打印至屏幕。語法: sed [option] AddressCommand file1 file2... option選項有&#xff1…

Mac OS X必備APP推薦之一

本篇博文要推薦一下裝機必備的APP,因為電腦的使用需求因人而異,這里我根據我的見解和長時間的使用經驗推薦一些我認為大家基本都用得到的APP,太過專業性質的我就不推薦了,當然我的推薦肯定會有疏漏和偏差的地方,還請熟…

2018-2019-2 20175235 實驗四《Android開發基礎》實驗報告

實驗目的 一、Android Studio的安裝測試 二、Activity測試 三、UI測試 四、布局測試 五、事件處理測試 一.Android Stuidio的安裝測試: 參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章: 參考http://www.cnblogs.com…

Mac OS X必備APP推薦之二

本篇接著上一篇APP推薦的博文,繼續為大家推薦Mac下好用的APP。 一、首先推薦一款DaisyDisk,磁盤分析、清理工具。前面第一篇APP推薦中,我們推薦過APP和系統垃圾清理工具——Cleanmymac,這兩個APP側重有所不同。Cleanmymac主要清理…

【編程大系】Java資源匯總

1.學習資料: 1)Spring Boot 那些事:https://www.w3cschool.cn/springboot/ 對應的 gitHub代碼: https://github.com/JeffLi1993/springboot-learning-example 2)Spring Boot基礎視頻:https://www.w3cschool…

Mac OSX使用VMware Fusion安裝windows虛擬機教程

安裝虛擬機之前,先要有兩步準備工作。第一,安裝并激活VMware Fusion,如果大家還沒有下載VMware Fusion請參照上一篇博文,APP推薦之二,下載VMware Fusion并激活。第二,下載你想要安裝的系統鏡像。因為已經裝…

利用CAGradientLayer自定義顏色漸變view

說個故事: UI設計對大家說:“我們拒絕炒現飯!"。 然后就加了一波特效。 程序員猝。 #####效果分析: 1.水波動畫。 2.背景顏色漸變。 #####實現思路: 1.水波動畫,用CGMutablePathRef和三角函數畫出波浪線,讓后利用…

【筆記】spring定時器時間配置實例

"0/10 * * * * ?" 每10秒觸發 "0 0 12 * * ?" 每天中午12點觸發 "0 15 10 ? * *" 每天上午10:15觸發 "0 15 10 * * ?" 每天上午10:15觸發 "0 15 10 * * ? *" 每天上午10:15觸發 "0 15 10 * * ? 2005" 2…

java簡介和開發環境搭建

因為本人的Java一直以來水平都不怎么樣,大一的時候只考了60分。所以在臨近畢業的時候,我選擇了重修Java,這些天正在慢慢的回顧Java,會到博客里面記錄一些Java的知識,不為有多少人來看,只希望自己有所收獲。…

第六章 函數和宏定義實驗(2)

C程序設計實驗報告 實驗項目: 1、利用復化梯形公式計算定積分 2、計算Ackerman函數 3、編寫計算x的y次冪的遞歸函數getpower(int x,int y),并在主程序中實現輸入輸出 4、編寫計算學生年齡的遞歸函數 5、編寫遞歸函數實現Ackman函數 姓名:王錦…

將控件保存為圖片

原文:將控件保存為圖片將控件保存為圖片 周銀輝 這里分別提供win form 和 wpf 兩種方式 對于.net 2.0 我們可以簡單地利用 BitBlt 函數來實現,非常簡單,代碼如下: publicstaticclassControlToImageConverter { privateconstInt32 S…

Linux基礎命令---get獲取ftp文件

get 使用lftp登錄ftp服務器之后,可以使用get指令從服務器獲取文件。 1、語法 get [-E] [-a] [-c] [-O base] rfile [-o lfile] 2、選項列表 選項 說明 -o 指定輸出文件的名字,不指定則使用原來的名字 -c 如果失敗,持續獲取 -E 獲取…

Unity3D學習筆記之二資源導入以及工程管理

本次教程,我們來建立自己的一個工程并導入模型,對模型進行處理。特別說明:這系列教程參考自人人素材翻譯組出品的翻譯教程《Unity游戲引擎的基礎入門視頻教程》,本博客中采用的模型和方法均來源于此。這是我瀏覽過好多教程后覺得講…