2. 讓狐莓開始掉落


狐莓長在很高的樹枝上

最近是它成熟的時節了...

我們一起用程式魔法,讓狐莓掉下來吧!


改編「蒐集狐莓果實」

- - -

跟著指引,一起進行

- - -

圖1. 改編蒐集狐莓果實!(教學範例)


一起改編範例吧!(如圖1)

角色區中有梨梨、狐莓。

圖2. 改編教學範例

✅ 看見Scratch的畫面後,記得先點擊畫面上方的「改編」(如圖2)


點擊改編之後,就可以把教學範例變成自己的專案囉!

注意

如果沒有改編「蒐集狐莓果實(教學範例)

會無法進行後續的教學內容哦!


狐莓從最上方往下掉落

圖3. 選取角色「狐莓」

✅ 在畫面右下方的角色區中用點選「狐莓」(如圖3)

出現藍色框框,代表選擇成功囉!

圖4. 狐莓內的程式積木

接下來,我們一起讓狐莓從天空掉落


✅ 加入程式積木(如圖4)

事件:「當 ⚑ 被點擊」

動作:「y設為【180】」

控制:「重複無限次」

動作:「y改變【 -5 】」

圖5. 狐莓-y座標 與 捲餅垂直移動的效果

✅ 點一下綠旗,觀察成果(如圖5)


狐莓掉落後會再回到上方

圖6. 狐莓內的程式積木製作流程

如果狐莓掉落地面,會回到上方


✅ 加入程式積木(如圖6)

控制:「如果【 y座標 < -180】」

動作:「y設為【180】」

圖7. 狐莓內的程式積木

完成了!

確任一下是否完成這樣的程式積木(如圖7)

圖8. 狐莓-y座標 與 狐莓垂直移動的效果

✅ 點一下綠旗,觀察成果(如圖8)



認識Scratch的XY座標

這是Scratch舞台的座標分配(如圖9),你可以參考這個配置圖,來設定角色的位置。

A:(240, 180)

B:(100, 0)

C:(-100, -100)

D:(-150, 100)

圖9. Scratch舞台的座標圖

x 座標範圍(-240 ~ 240)

y 座標範圍(-180 ~ 180)