模組化在Scratch中稱為函式,把幾個程式積木組合,自訂成一個新的函式積木。使用函式不但可以縮短程式的長度,也讓程式邏輯更簡明清楚,容易除錯。以下實作幾個模組化的Scratch程式。
自由組合多邊形幾個範例
目標:自訂函式講話變換造型、走路變換造型。
情境:園遊會即將盛大舉行,除了印製邀請卡之外,學校希望擴大宣傳,讓家長的手機和電子郵件都可以収到「Scratch動畫邀請卡」。為了使動畫製作更便利,使用函式讓角色在移動的同時變換造型,也可用函式讓角色在講話的同時變換造型。現在,請設計一個活潑吸睛的「Scratch動畫邀請卡」!
參考範例(講話同步造型)
目標:自訂函式播放樂譜同時變換造型、移動或旋轉。
情境:待