一分鐘學會Unity

經過幾個月的實做,終於了解Unity怎麼運作的。 很多Unity的教學都沒有把基本的觀念說得清楚。常會變的瞎子摸象。

1. Unity一開始執行(按上面的>三角形箭頭)

2.Unity會將 Hierarchy下的這些物件(GameObject)先產生(這是空的)。 

3.例如Cube的物件,右邊Inspector  有Cube(Mesh Filter),這是一個component.
產生Cube後也會同時產生這個Cube(Mesh Filter)的component.
這個 Mesh Component 是掛在Cube這個GameObject.

4.產生Box Collinder 這個 component.

5.產生Mesh Render 這個 component.

6.你寫的script C# ,  Unity並無法執行到, 必須加一個動作, 就是把Script 加到Cube.
當作是 Cube的component. 這樣Unity才會進入你的code執行。


Unity的原理就只有這樣而已, 其他的就是單純的寫code(查api)。