unity 是一款游戲引擎,不僅可以用于開發(fā)有游戲還能開發(fā)VR與AR相關(guān)產(chǎn)品。
unity 特點是入門簡單,圖形界面輔助開發(fā),支持的語言是 C# ,JS。同時網(wǎng)上的資源特別豐富,可以隨處找到相關(guān)的素材,跨平臺性比較好,可以在web端,PC端,手機端運行。并且對VR/AR的支持是最完善的。
unity開發(fā)的一些案例:

官網(wǎng):
然后我們個人版激活即可

新建項目

進(jìn)入主界面

如果是要打開新建好的項目
1,進(jìn)入unity

2,直接點擊打開

或者是通過 open 選項---》選擇文件夾直接打開項目
unity的項目結(jié)構(gòu):一個項目由若干個場景組成,一個游戲?qū)ο笥扇舾蓚€組件組成,一個組件由若干個屬性組成。
unity支持的平臺如下:


unity支持的平臺非常全面
unity界面介紹
文件(file)的選項如下:

edit 選項如下:

assets(資源) 選項如下:

gameobject(游戲?qū)ο螅┻x項如下:

component(組件) 選項如下:

window(窗口) 選項如下:

help(幫助) 選項如下:

unity布局方式
可以選擇系統(tǒng)提供的布局樣式,也可以自定義布局樣式并保存,可以刪除布局樣式,可以恢復(fù)出廠設(shè)置

注意布局方式刪除沒有提示,刪除之后就直接沒有了,自定義布局不能還原!
project面板
管理一個項目中所有用到的資源文件

unity的文件目錄

場景(scene)面板
場景面板用于編輯場景,列出場景中所有游戲?qū)ο?/p>
游戲(game)面板
游戲面板用于描述玩家看到的面板,游戲面板由場景中的攝像機拍攝到的

hierarchy面板
用于管理場景中的所有的游戲?qū)ο螅瑢⑺械挠螒驅(qū)ο笠詫蛹壍男问搅信e出來

檢視(inspector) 面板
檢視面板顯示一個游戲?qū)ο笊砩系慕M件,顯示組件中的屬性

三維坐標(biāo)系
unity采用的是左手坐標(biāo)系,而數(shù)學(xué)中采用的是右手坐標(biāo)系
場景中的操作

游戲?qū)ο笾械膶傩?/p>
旋轉(zhuǎn)操作
1,鼠標(biāo)右鍵拖拽,alt+鼠標(biāo)左鍵拖拽
2,鎖定旋轉(zhuǎn)

拖動場景(Q)
1,按中鼠標(biāo)中鍵拖動
2,手 按鈕拖動

縮放場景
1,鼠標(biāo)滾輪
游戲?qū)ο笾械牟僮?/h1>
快速找到指定游戲?qū)ο?br>
1,在層級面板中雙擊
2,在層級面板中單擊,然后再場景中按F鍵
移動游戲?qū)ο?W)
1,用下圖中的圖標(biāo)

旋轉(zhuǎn)游戲?qū)ο?E)
1,用下圖中的圖標(biāo)實現(xiàn)

縮放游戲?qū)ο?R)
1,縮放游戲?qū)ο笥孟聢D中的圖標(biāo)實現(xiàn)

切換中心點

pivot 選中游戲?qū)ο蟮闹行牡?br>
center 由所有選中的游戲?qū)ο蟮挠嬎愠鰜淼闹行狞c
切換快捷鍵 是 Z
切換坐標(biāo)系

global 采用世界坐標(biāo)---地理位置的東南西北
local 采用自身坐標(biāo)----相對自身的前后左右
其他的一些游戲?qū)ο?/p>


unity中的所有的圖形都是由網(wǎng)格形成的,
plane 和quad 的區(qū)別在于,不管放大多少,quad是由兩個網(wǎng)格構(gòu)成,plane 構(gòu)成的網(wǎng)格遠(yuǎn)遠(yuǎn)大于2個網(wǎng)格,一些對于平面要求不精細(xì)可以由quad構(gòu)成,如果要求平面效果精細(xì)那么久采用plane。
總結(jié)
基本上下載unity就花了不少時間,然后熟悉了編輯器的基本操作吧