日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Unity3D入门教程】Unity3D界面介绍及游戏对象基本操作

發(fā)布時(shí)間:2024/3/26 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Unity3D入门教程】Unity3D界面介绍及游戏对象基本操作 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 界面介紹

在Windows等圖形化操作系統(tǒng)上,熟練地使用菜單、圖標(biāo)、快捷鍵等,將會(huì)極大提升工作效率。因此,要認(rèn)識(shí)一個(gè)軟件,學(xué)會(huì)熟練使用他們,就必須先認(rèn)識(shí)軟件的界面。

先點(diǎn)擊菜單欄的Window——Layouts——2by3,設(shè)置成如下的界面,方便我們了解各個(gè)窗口。


如下圖所示,我們將各個(gè)區(qū)域分割出來,成為7個(gè)模塊,逐一介紹主要的功能。這七個(gè)菜單分別是導(dǎo)航菜單欄、工具欄、場景視圖、游戲視圖、層次視圖、項(xiàng)目視圖、監(jiān)測(cè)視圖。


(1)導(dǎo)航菜單欄

??? File——場景的創(chuàng)建和保存、工程的創(chuàng)建和保存、程序的打包發(fā)布等等。

??? Edit——包含一些復(fù)制、粘貼、刪除、查找等基本編輯操作,還包含軟件偏好設(shè)置(Preferences)和工程設(shè)置(Project Settings)等等。其中最常用的應(yīng)該是偏好設(shè)置了。打開Preferences——External Tools,看到下面的視圖。可以設(shè)置External Script Editor為自己喜歡的編輯器(例如,我就把內(nèi)置的MonoDevelop改為了VisualStudio 2013了)。如果你需要發(fā)布程序到Android手機(jī),那么你需要安裝相應(yīng)的模塊,可以看到圖中有Android設(shè)置。由于我已經(jīng)安裝了JDK和Android SDK,所以只需要將路徑設(shè)置好就行了。對(duì)初學(xué)者來說,這還是有些復(fù)雜的,感興趣可以找“Unity3D發(fā)布Android教程”來看看。當(dāng)然,如果我們?cè)趯W(xué)習(xí)初期只用到發(fā)布PC端程序,這些設(shè)置可以不用管它,保持系統(tǒng)默認(rèn)就行了。


??? Assets——?jiǎng)?chuàng)建、導(dǎo)入、導(dǎo)出素材等功能,一般情況下,Unity3D的外部插件都會(huì)通過導(dǎo)入unitypackage的方式來完成。

??? GameObject——?jiǎng)?chuàng)建游戲?qū)ο笠约耙恍?duì)象屬性的設(shè)置。

??? Component——為游戲?qū)ο筇砑痈鞣N組件等。組件可以理解為一個(gè)個(gè)的小功能,對(duì)于一個(gè)游戲?qū)ο?#xff0c;如果添加了某個(gè)組件,它就具備了某種屬性或者功能。

??? Window——顧名思義,它是對(duì)界面的一些設(shè)置。

??? Help——可以獲取一些在線的幫助。

?

(2)工具欄

工具欄可以對(duì)放置于場景中的對(duì)象進(jìn)行操作,如旋轉(zhuǎn)、平移、縮放等。工具欄中間是游戲運(yùn)行、暫停、按幀運(yùn)行按鈕。工具欄右側(cè)是賬戶、顯示層設(shè)置、窗口布局等。

(3)場景視圖

場景視圖是我們所創(chuàng)建和操作的空間。任何游戲物體都存在于場景中。場景視圖是為我們開發(fā)者提供便利所設(shè)置的,我們可以從各個(gè)角度去觀看游戲?qū)ο笤O(shè)置是否達(dá)到預(yù)期。場景視圖中有很多可以設(shè)置的選項(xiàng),例如2D-3D顯示切換、燈光開關(guān)等。用到的時(shí)候再討論即可。

(4)游戲視圖

游戲視圖是我們最終程序運(yùn)行時(shí)所顯示的畫面,也是直接為用戶呈現(xiàn)的畫面。在我們開發(fā)過程中,它顯示的是位于最高層級(jí)的camera所拍攝到的場景。

(5)層次視圖

場景中的任何對(duì)象,名稱都會(huì)顯示在這個(gè)區(qū)域,這里可以清楚看出各個(gè)物體之間的聯(lián)系,是分立關(guān)系還是父子關(guān)系(父物體可以影響子物體的運(yùn)動(dòng))。也可以方便我們索引到場景中的任何對(duì)象。

(6)項(xiàng)目視圖

資源文件在這里保存。我們也可以直接拖拽一些外部的資源(如圖片等)到該區(qū)域中。這些資源文件都是保存在本地磁盤上的。

(7)監(jiān)測(cè)視圖

當(dāng)選中某個(gè)游戲?qū)ο髸r(shí),監(jiān)測(cè)視圖會(huì)顯示它的組件,比如Transform等。


2 游戲?qū)ο蠡静僮?/span>

創(chuàng)建工程并創(chuàng)建場景后,我們就可以開始游戲開發(fā)了。不論你是不是要做一款游戲,我們姑且都叫做游戲開發(fā)吧。本質(zhì)都是一樣的。

默認(rèn)情況下,場景中已經(jīng)有MainCamera和Directional Light等對(duì)象。我們現(xiàn)在以一個(gè)Cube為例來學(xué)習(xí)旋轉(zhuǎn)、平移、縮放等基本操作。點(diǎn)擊Hierarchy——Create——3D Object——Cube,就能創(chuàng)建一個(gè)立方體。

當(dāng)我們?cè)趫鼍耙晥D中選中立方體,按下W,場景中的立方體就會(huì)如下所示。使用鼠標(biāo)拖動(dòng)這些帶顏色的箭頭就可以控制它的位置了。


按下E,并拖動(dòng)帶顏色的圓環(huán),可以控制物體旋轉(zhuǎn)。


按下R,拖動(dòng)帶顏色的方塊,可以控制縮放。


當(dāng)然,在Inspector視圖中還可以看到該立方體的Transform組件,設(shè)置Position、Rotation、Scale等值也可以改變立方體的位置、姿態(tài)和尺度。我們還看到立方體帶有BoxCollider和MeshRenderer組件,后面都會(huì)講到的。





總結(jié)

以上是生活随笔為你收集整理的【Unity3D入门教程】Unity3D界面介绍及游戏对象基本操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。