配合條件式,我們可以決定程式執行不同的區塊,此種程式流程稱為選擇結構。Scratch提供兩種選擇結構,包括:單向選擇結構、雙向選擇結構。
單向選擇結構
在「控制」類中,提供單向選擇結構積木,在 積木中,你要在「如果」的後方塞入另外一個六角形的條件式積木,這個指令才會完整。你可以在積木中間凸出來的地方嵌入其它積木,這個積木的功能是:當條件式成立時,嵌入的積木才會被執行,當條件式不成立時,嵌入的積木就不會被執行。
遊戲方法:按下綠旗開始執行程式,當你在黃色圓點上按一下滑鼠左鍵時,它就會跟著你的滑鼠移動,不能讓它跑出去軌道(碰到白色)或碰到障礙物(天藍色),當黃色圓點移動到終點(碰到紅色)時,就過關完成任務了。
(1)開新檔案,刪除貓咪的角色。
(2)編輯舞臺,繪製電流急急棒的路徑(黑色)及終點(紅色)。
在角色區按下開啟舞臺,在腳本區中選取「背景」面板,按下「編輯」按鈕,使用「筆刷」工具,將筆刷大小調大,繪製S型黑線路徑。使用「筆刷」工具,繪製
(3)新增角色:在角色區中點選 圖示開啟繪圖編輯器,使用橢圓工具繪製黃色的圓點。
(4)匯入聲音 在腳本區的聲音面板匯入聲音(內建聲音庫Electronic→Laser2、SpaceRipple)。
(5)安排角色位置 將黃色圓點的角色安排在黑色路徑的最左方,做為起始點。