【RM教學 2.0】RMMV – 初入腳本 JS基本 -4 迴圈

今天要分享的是有關JS 迴圈的基礎,這個區塊與上堂課一樣很重要,因為在遊戲中續多運算我們都可能會使用它,也希望新作者們可以多多練習這次教學的內容


for 迴圈

說明:
在想要重複執行某些程式碼且每次進行的值都會有不同時,使用for 迴圈可以快速達到效果。

舉例:
RM腳本教學

以上的程式碼做了5次 x += 1的與console.log(“X 等於:” + x)的動作
如果使用for 迴圈則可以更簡易的達到效果

RM腳本教學

而這個循環我們很對陣列使用,舉個例子。有一個陣列x , 如果我們分別想知道x 裡面的內容是什麼。就可以使用下面的迴圈來檢視
RM腳本教學


while 迴圈

說明:while 迴圈會在指定條件為true 時 執行程式碼。
它的格式如下
RM腳本教學

讓我們來實際跑一個例子。

你覺得,console.log 會在console後台印出什麼東西呢?

Tip: 試著把上面兩個例子都動手寫一次,放到專案的插件中並開啟 on ,看看console會顯示什麼呢

迴圈在這一次我們只做簡單的介紹,後續在實做插件的時候,我們會藉由實作的地方加強說明,但各位作者們請一定要動手寫寫看範例,才能夠了解其中運作與含意

回家作業

使用for 迴圈與while 迴圈,分別在console上印出 1~10
# 只要有使用到for 跟 while 就算過關囉

印出來應該會是這樣的玩意
RM腳本教學

發表迴響