第5堂課:無窮迴圈

當你要重複不斷地執行某些指令時,就可以用無窮迴圈,

_images/006_001.gif

這個指令在「控制」類中。例如:我們要讓貓咪不斷地來回左右走動,就可以使用此指令。

遊戲案例:魚兒水中游

遊戲方法:按下綠旗,讓魚兒在水中不斷地游動。

場景安排

(1)開新檔案,刪除貓咪的角色。

(2)設定舞台的背景

在角色區中點選舞台縮圖,在舞台的腳本區點選背景面板,匯入新的背景(內建圖庫Nature→uderwater)後,將原來的白色背景刪除。

_images/006_002.png

(3)新增魚兒的角色

在角色區中點選 i1 圖示,開啟魚兒(內建圖庫Animals→fish2)的角色。

在腳本區的造型面板中,按下「複製」按鈕,新增一個相同的造型。

_images/006_004.png

在第二個造型右方,按下「編輯」按鈕,開啟繪圖視窗。

_images/006_005.png

使用「挑選」工具,選取魚兒的尾巴後,按下逆時針旋轉按鈕,將尾巴旋轉後,調整到適常的位置。

_images/006_006.png
_images/006_007.png

(4)設定魚兒只允許左右翻轉。

(5)在腳本區的聲音面板匯入聲音(內建聲音庫Effects→Bubbles)。

程式安排

  1. 在魚兒的腳本區撰寫程式碼。
_images/006_008.gif
  1. 按下綠旗執行程式,魚兒會不斷地游動。

觀念複習

_images/006_009.png

教學影片

練習案例:不斷發球

【說明】接上一堂課發球練習題,不斷地會有球從右方發出。

【提示】

_images/006_010.png