不論廣告怎麼說,要能夠更自由的操作與控制引擎,來達到自己的需求,不可避免的還是得自己寫程式碼。
在 Unity ,編寫腳本使用的程式語言是 C#。
因此要能夠看懂其他人的程式碼,以及自己編寫腳本,必須要先了解 C# 這個程式語言。
此教學是為那些想要入門 C# 語言,但不知道怎麼把腳跨進來的 Unity 程式初學者而寫的。
整個系列採用速成的方式,使用簡潔的定義與範例,帶你理解 C# 語言本身的基礎。
然而語言本身只是基礎,因此請把這份教學當成好比是進入大廳前的長廊,真正到了大廳之後還有很多東西要學。
1. 建立環境 — 安裝Visual Studio Community 2017
2. 第一個程式
2-1 Hello World
2-2 Hello World程式碼解釋
3. 資料與型別
3-1 變數與基本常用的型別
3-2 字元與字串
3-3 運算子
3-4 區塊與變數範圍
3-5 實值型別 v.s. 參考型別
3-6 陣列
3-7 列舉型別
4. 條件與迴圈
4-1 if-else
4-2 switch
4-3 for
4-4 while
4-5 do-while
4-6 continue & break
5. 類別、結構與介面
5-1 public v.s. private
5-2 類別與物件
5-3 繼承
5-4 結構
5-5 介面