1. 程式人生 > >內置3D對象-Unity3D遊戲開發培訓

內置3D對象-Unity3D遊戲開發培訓

tro gpo pan http 攝像機 項目 對象 坐標 scale

內置3D對象-Unity3D遊戲開發培訓

作者:鄧家海

2018-02-12 19:21:58

五大面板:

-Hierachy:當前場景中的物體

技術分享圖片

圖 1-1

-Project:項目中的所有資源

技術分享圖片

圖 1-2

-Scene:當前場景的預覽圖

技術分享圖片

圖 1-3

-Inspector:屬性

技術分享圖片

圖 1-4

-Game:遊戲視圖,以攝像機視覺查看場景,可以預覽到玩家看到的內容

技術分享圖片

圖 1-5

技術分享圖片

圖 1-6

快捷鍵分別是Q、W、E、R,第一個手是移動,第二個是XYZ坐標移動,第三個是球型旋轉,第四個2D視圖。

-Q:移動場景

-W:位置變換

-E:位置變換

-R:縮放變換

-T:2維精靈的移動、縮放、旋轉

-2D:點擊2D可以切換2維和3維的視角

-右鍵:調整視角,坐標系變換

-中鍵(滾輪)

技術分享圖片

圖 1-7

點擊主相機,會在scene裏面顯示一個相機視圖,是遊戲所看到的東西。點擊元素,在scene就會定位到相關的元素。還可以在Inspector裏面看到相關的屬性。每個元素都有一個一個Tranform(變化)對象,該對象有Position(位置)、Rotaion(旋轉)、Scale(縮放)三個屬性。

技術分享圖片

圖 1-8

相機對象

技術分享圖片

圖 1-9

坐標右鍵,看以選擇視覺的方向,學會看坐標系。

技術分享圖片

圖 1-10

3D開發裏面,認清楚坐標系非常重要,很多同學在開始的時候,沒有認清楚坐標系,到了後面的開發就蒙了,搞不清楚無題是怎麽顯示出來的,開發的東西跟自己預期的效果不一致。所以一定要找到北。別暈頭轉向。

內置3D遊戲對象

常用的內置3D遊戲對象

技術分享圖片

圖 1-11

-Cube(立方體)

技術分享圖片

圖 1-12

-Sphere(球體)

技術分享圖片

圖 1-13

-Capsule膠囊

技術分享圖片

圖 1-14

-Cylinder(圓柱)

技術分享圖片

圖 1-15

-Plane(地板)沒有高度

技術分享圖片

圖 1-16

-Quad(墻)沒有厚度

技術分享圖片

圖 1-17

技術分享圖片

圖 1-18

顯示對象網格

技術分享圖片

圖 1-19

網格:網格是由三角形構成的

技術分享圖片

圖 1-20

Unity3D裏面是沒有圓的概念的,我們看到的圓是由許多的三角形細分出來的。由無限多,無限小的三角形拼出來的。

技術分享圖片

圖 1-21

任何物體都是由三角形呈現出來的,三角形越多,物體越逼真,但是會影響運行速度,使得遊戲變得很卡。

基本構成元素

-GameObject(遊戲對象)

-Component(組件)

-Material(渲染材質)

-Texture(渲染原理)

內置3D對象-Unity3D遊戲開發培訓