iT邦幫忙

2021 iThome 鐵人賽

DAY 3
0
自我挑戰組

Scratch 3 從入門到精通系列 第 3

Day 3 ( 入門 ) 吃水果

  • 分享至 

  • xImage
  •  

吃水果

教學原文參考:吃水果

這篇文章會介紹,如何在 Scratch 3 裡使用換造型、點擊角色、音效...等積木,搭配繪製角色,實作用滑鼠點擊水果圖案並吃掉水果的效果。

相關文章參考:換造型點擊角色音效繪製角色

角色設定

在角色編輯區,刪除貓咪角色,加入「香蕉」的角色 ( 參考:Scratch 角色設定 )。

Scratch 3 吃水果 ( 角色設定 )

點選香蕉角色,切換到「造型」頁籤,在角色造型上按下「滑鼠右鍵」,複製造型。

Scratch 3 吃水果 ( 角色設定 )

使用「橡皮擦」工具 ( 可以調整橡皮擦尺寸大小 ),擦去第二個香蕉造型的一部分。

Scratch 3 吃水果 ( 角色設定 )

使用「筆刷」工具 ( 可以調整筆刷尺寸大小 ),將擦去的香蕉邊緣塗黑。

Scratch 3 吃水果 ( 角色設定 )

重複上面的步驟,總共建立五個香蕉造型,分別是完整、吃一口、吃兩口、吃三口和全部吃完 ( 角色造型全空 )。

Scratch 3 吃水果 ( 角色設定 )

積木程式原理

點選第一個造型 ( 完整的香蕉 ) 後,回到程式編輯,設定點擊綠旗時,切換香蕉為完整的造型,設定點擊香蕉時,播放吃東西的音效和「造型換成下一個」積木。完成後點擊香蕉,就會看見吃香蕉的音效與效果,如果吃完了或看不見香蕉,點擊綠旗,香蕉就會出現在舞台上。

Scratch 3 吃水果

如果要做得更精緻,可以在點擊綠旗時,將香蕉定位在舞台中心,接著在點擊香蕉角色積木下方,加入「如果...那麼」的積木,判斷香蕉角色為第五個 ( 吃完香蕉 ) 的時候,就把香蕉定位到隨機位置,並且切換造型為完整的香蕉

Scratch 3 吃水果

完成效果

完成後,點擊香蕉就可以出現吃香蕉的聲音與效果,吃完後香蕉會出現在舞台的隨機位置,可以繼續點擊吃香蕉。

Scratch 3 吃水果

範例解答

範例解答:吃水果

延伸練習

如果已經熟悉了吃水果的原理,還可以嘗試更多好玩的作法:

  • 加入更多的水果 ( 例如蘋果、橘子...等 ),讓可以吃的水果更豐富。

關於我

大家好,我是 OXXO,是個即將邁入中年的斜槓青年,如果對我有點興趣(笑,可以與我聯繫,一起來做點有玩又有創意的東西吧!


上一篇
Day 2 ( 入門 ) 螃蟹跑來跑去
下一篇
Day 4 ( 入門 ) 魚兒水中游
系列文
Scratch 3 從入門到精通46
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言