創作內容

9 GP

遊戲程式設計與Unity3D引擎初步認識(二)

作者:雪藏│2014-06-28 00:53:06│巴幣:18│人氣:7246
下面是Unity3D一開始的編輯畫面
在上面那個Scene頁籤,顯示出在場景裡的物件樣子跟位置,中間的Hierarchy頁籤,會顯示出存在場景裡的物件,右邊的Inspector頁籤,會顯示出所選擇的物件(反白的那個GameObject)它所擁有的元件(Component),目前只看到它有一個Transform,其它空白。
Transform是所有物件一定會有的東西,上面記載了物件的座標,旋轉的方向,還有縮放的大小。

這個物件(GameObject)就像黏土一樣,可能會成為任何東西,可能是一個攝影機,可能是一個方塊模型,可能是一個顯示圖片的畫布,在我們賦予它元件(Component)後,才決定了它會長成什麼樣子。假如我們現在想要一個方塊,所以我們在這個GameObject上面加上了MeshFilter的Component,給它一個方塊的網格資料


好,現在它已經有方塊的模型資料了,但我們還不能在畫面上看到它,所以我們必須要讓它有顯示的能力,所以我們又加上了Mesh Renderer這個Component讓它可以顯示在Scene裡面,讓我們看到



很好,現在我們已經可以在Scene裡看到它了,可是它卻是粉紅色的,外型是像方塊,但還是看不太出來長什麼樣,所以再來我們再幫它加上皮膚,讓我們看清楚它到底長什麼樣子,因為引擎不知道我們會給方塊什麼樣的皮膚,所以我們得自己創造。現在我們建立一個材質球



並把它拉給我們的方塊,讓它清楚的顯示出樣子



相當不錯,它看起來就是個方塊!現在我在Hierarchy裡的GameObject上面按滑鼠右鍵,把它改名為Cube。

再來呢,我希望可以在實際的遊戲畫面中看到它,所以我們需要一個有攝影機Component的物件來顯示遊戲畫面,所以我又建立了一個新的GameObject,並為它加上Camera的Component讓它擁有顯示遊戲畫面的能力


現在我們在Scene的右下角有一個小視窗,那個就是這個攝影機看到的畫面,但我們現在看到一片藍,沒任何東西,所以我們調整一個Cube跟攝影機的位置,讓攝影機可以拍到Cube,另外,點擊Unity3D最上面有個Window頁籤,選擇Game這個項目,會出現一個視窗,它就是我們實際遊戲時顯示的畫面


可以在Game視窗裡看到Cube了,但畫面似乎好像有點暗,沒關係,一樣方法,先增一個GameObject然後幫它加上Light的Component讓它可以照亮我們的Cube,但在新增燈光之前,先幫我們的攝影機改一下名


加完Component後,在右邊的Inspector頁籤裡的Light  Component裡面的Type我們選擇Directional,這個是平行光的意思。

以上是Unity3D對於Component的簡單操作,如果你要使用Unity3D製作你理想中的遊戲,那就從各個Component開始認識,了解每個Component的作用,為你的物件加上適當的Component。

了解完Component,再來下一篇要來了解Script,如何來操作你的物件。

遊戲程式設計與Unity3D引擎初步認識(三)

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2490674
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

9喜歡★andy1214 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:遊戲程式設計與Unity... 後一篇:遊戲程式設計與Unity...

追蹤私訊切換新版閱覽

作品資料夾

ilove487奇幻小說連載中
《克蘇魯的黎明》0667.掉到海裡要先救誰?看更多我要大聲說5小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】