吃水果
這篇文章會介紹,如何在 Scratch 裡使用換造型、點擊角色、音效...等積木,搭配繪製角色,實作用滑鼠點擊水果圖案並吃掉水果的效果。
角色設定
在角色編輯區,刪除貓咪角色,加入「香蕉」的角色 ( 參考:Scratch 角色設定 )。
點選香蕉角色,切換到「造型」頁籤,在角色造型上按下「滑鼠右鍵」,複製造型。
使用「橡皮擦」工具 ( 可以調整橡皮擦尺寸大小 ),擦去第二個香蕉造型的一部分。
使用「筆刷」工具 ( 可以調整筆刷尺寸大小 ),將擦去的香蕉邊緣塗黑。
重複上面的步驟,總共建立五個香蕉造型,分別是完整、吃一口、吃兩口、吃三口和全部吃完 ( 角色造型全空 )。
積木程式原理
點選第一個造型 ( 完整的香蕉 ) 後,回到程式編輯,設定點擊綠旗時,切換香蕉為完整的造型,設定點擊香蕉時,播放吃東西的音效和「造型換成下一個」積木。完成後點擊香蕉,就會看見吃香蕉的音效與效果,如果吃完了或看不見香蕉,點擊綠旗,香蕉就會出現在舞台上。
如果要做得更精緻,可以在點擊綠旗時,將香蕉定位在舞台中心,接著在點擊香蕉角色積木下方,加入「如果...那麼」的積木,判斷香蕉角色為第五個 ( 吃完香蕉 ) 的時候,就把香蕉定位到隨機位置,並且切換造型為完整的香蕉。
完成效果
完成後,點擊香蕉就可以出現吃香蕉的聲音與效果,吃完後香蕉會出現在舞台的隨機位置,可以繼續點擊吃香蕉。
範例解答
範例解答:吃水果
延伸練習
如果已經熟悉了吃水果的原理,還可以嘗試更多好玩的作法:
- 加入更多的水果 ( 例如蘋果、橘子...等 ),讓可以吃的水果更豐富。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~