unity3D遊戲開發三之unity編輯器二

下面我們介紹下GameObject,遊戲對象/物體,通過遊戲對象我們可以創建遊戲對象,如燈光、粒子、模型、GUI等。

GameObject菜單


通過Create Other,我們可以創建系統自帶的一些遊戲對象,具體如下:

Particle System:創建粒子系統

Camera:創建攝像機

GUI Text:創建GUI文本

GUI Texture:創建GUI貼圖

3D Text:創建3D文本

Directional Light:創建方向光源

Point Light:創建點光源

Spotlight:創建聚光燈

Area Light:創建面光源

Cube:創建正方體

Sphere:創建球體

Capsule:創建膠囊體

Cylinder:創建圓柱體

Plane:創建平面

Cloth:創建布料

Audio Reverb Zone:創建音頻混合區

Ragdoll:創建布娃娃系統

Tree:創建樹

Wind Zone:創建風

如下圖:



下面我們看下Component組件

Component組件是用來添加到GameObject上的一組相關屬性,本質上每個組件是一個類的實例。

Component菜單如下:


Add:添加,爲選擇的遊戲對象添加組件,爲遊戲對象添加的組件類型可以隨意組合。例如可以爲球體添加粒子特效組件,這樣移動球體就會帶動粒子發射。

Mesh:網格類組件,有三類

Mesh Filter:添加網格過濾器

Text Mesh:添加本文網格

Mesh Renderer:添加網格渲染器

Effects:特效類組件,包括7類組件

Particle System:粒子系統組件

Trail Renderer:拖尾渲染組件

Line Renderer:線渲染組件

Lens Flare:鏡頭炫光組件

Halo:光環組件

Projector:投影效果組件

Legacy Particles:舊版的粒子系統組件

Physics:物理類組件,主要是用於設置場景中模型物理的屬性,可以設置爲剛體、控制器、碰撞器、關節、力等,可以根據自己的需要進行設置。

Rigidbody:剛體組件

Character Controller:角色控制器組件

Box Collider:盒子碰撞體組件

Sphere Collider:球形碰撞體組件

Capsule Collider:膠囊體碰撞體組件

Mesh Collider:網格碰撞體組件

Wheel Collider:輪形碰撞體組件

Terrain Collider:地形碰撞體組件

............

Navigation:導航類組件,爲場景中的物體添加導航功能

Nav Mesh Agent:導航網格代理

Off Mesh Link:分離網格鏈接

Nav Mesh Obstacle:導航網格障礙

Audio:添加音頻組件及相關過濾器

Rendering:渲染類組件,場景的渲染想逛組件,由場景、天空盒、光暈、GUI界面等組成

Miscellaneous:雜項類組件

我們創建一個空對象,然後add一個粒子系統組件,如下圖


接下來我們介紹下Terrain地形

Unity提供了非常強大的地形編輯器Terrain,使用它用戶可以很直觀、方便地繪製場景地形,並在場景裏輕鬆地加入樹木、草叢等效果。


我們create創建一個地形,如下圖:


然後我們可以在上面進行一些操作,比如添加樹



發佈了98 篇原創文章 · 獲贊 15 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章