for 迴圈

迴圈可讓程式重複執行,以下範例是開始時重複執行 10 次並輸出 1 ~ 10 的數字。

 

透過 for 迴圈製作簡單的計數器,變數 count 設定數值增加到多少為止。

 

建立 for 迴圈時按兩次 Tab 鍵即可快速插入程式碼片段。

再修改 for 迴圈的條件與執行的敘述,這個 Visual Studio 內建的功能超方便,趕快記起來!

 

for 迴圈範例 - 物件陣列

使用 for 迴圈與 Instantiate 動態生成製作大量物件。

輸入 XYZ 方向重複的次數與物件的距離,按下 Play 即可動態生成大量物件!

 

for 迴圈範例 - 隨機分佈

使用 for 迴圈與 Instantiate 動態生成製作隨機分佈的遊戲物件,本範例使用免費的遊戲角色,轉成預製物件。

按下 Play 測試遊戲時,動態生成的角色將會出現在不同的位置。

 

陣列 ( Array ) 經常使用 for 迴圈逐項執行,相關範例請參閱 SetAcvive 教學。

 

while 迴圈

重複執行程式的另一方法是 while 迴圈,與 for 迴圈不同的是初始值在迴圈前宣告,而遞增(或遞減)是在迴圈之內。

 

do while 則是後測式迴圈,敘述會先執行一次,無論是否符合條件。