1. 程式人生 > >Unity3D 之 打磚塊(一)

Unity3D 之 打磚塊(一)

開始學U3D,入門是比難的,不知道該從哪裡入手,上網查了一些大神的部落格,不同的人有不同的看法。本文將通過Unity3D 打磚塊遊戲來初步的瞭解和學習Unity。

1. 首先,讓我們先建立一個打磚塊的U3D專案(此處應該是軟體已經安裝好了);
建立專案
2. 其次,我們瞭解下U3D主介面中最重要的五個子介面 分別是:場景(Sence),構建遊戲的地方;層級(Hierarchy),場景中的遊戲物件都列在這裡。檢測面板(Inspector),當前選中的資源或物件的設定,是一些變數和元件的集合;遊戲(Game),演示視窗,僅在播放模式中演示;專案 (Project),一些資源的列表,和庫的概念一樣 。
五大子介面


3. U3D 工程目錄介紹
Assets // 存放資源的檔案,例如模型、圖片、聲音及程式碼指令碼等
Library // 存放庫檔案、快取檔案、shader
ProjectSettings // 工程設定檔案
Temp // 臨時檔案(程式關閉後,臨時檔案消除)

4. 建立場景Scene
場景預設Hierarchy下有Main Camera和Direction Light,除了預設的,使用者可以右鍵新增其它的U3D自身提供的模型物體,還可以匯入UI設計的模型。

建立Scene的方式有三種。可以通過標題欄下的FILE中的create Scene去建立,也可以滑鼠右鍵Project區建立,也可通過快捷鍵ctrl+N去建立。

5. 如何操作視野?
按住滑鼠右鍵,左右搖擺是圍繞整個Scene進行旋轉;
按住Alt+左鍵,可以看到物體上下左右整體的情況;
滑鼠中鍵按住,可以水平左右移動物體;
快捷鍵F,重新定位模型物體;

6. Unity中游戲物體的基本操作
Main Camera 視野範圍(模擬人眼);
遊戲物體可以進行層級的修改(改變父子級的關係)
物體的基本操作(QWERT)

globel與local的區別:
local為物體自身座標,而global為世界座標;

pivot與center 的區別:
pivot 自身的中心點;center 物體整體視覺的中心點