舞棍阿伯
這篇文章會介紹,如何在 Scratch 裡使用角色移動、重複無限次、旋轉、音效...等積木,實作舞棍阿伯在舞台上跳舞的動畫效果。
角色設定
在角色編輯區,刪除貓咪角色,加入一個「半人馬的阿伯」的角色 ( 參考:Scratch 角色設定 )。
將舞台背景更換成舞台的背景。
積木程式原理 ( 舞台 )
因為跳舞需要背景音樂,所以這個範例會將背景音樂放在舞台裡,先點選舞台,然後切換「音效」頁籤,預設會有一個 pop 的音效。
左下角的選單可以選擇一個預設的音效。
選擇「循環」的分類,從中挑一個喜歡的循環曲調 ( 循環表示音樂頭尾相連,重複節奏 )。
回到舞台的程式編輯,在點擊綠旗積木下方,使用「重複無限次」和「播放音效...直到結束」,讓背景音樂不斷循環播放。
積木程式原理 ( 半人馬角色 )
在點擊綠旗積木下方,使用「重複無限次」、「造型換成下一個」和「等待」( 半人馬共有四個造型 )。
此時如果點擊綠旗,應該可以看到半人馬隨著音樂開始變換動作。
因為只有朝向一面有點單調,所以加入「設定迴轉方式為左-右」、「重複四次」、「右轉 180 度」的積木,讓角色四個造型變換一輪之後,翻轉到另外一面的效果。
完成效果
當角色和舞台的程式都完成後,點擊綠旗,就可以看到半人馬隨著音樂開始變換動作,而且會左右翻轉。
範例解答
範例解答:舞棍阿伯
延伸練習
如果已經熟悉了舞棍阿伯的原理,還可以嘗試更多好玩的作法:
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~