2. 讓狐莓開始掉落
2. 讓狐莓開始掉落
狐莓長在很高的樹枝上
狐莓長在很高的樹枝上
最近是它成熟的時節了...
最近是它成熟的時節了...
我們一起用程式魔法,讓狐莓掉下來吧!
我們一起用程式魔法,讓狐莓掉下來吧!
改編「蒐集狐莓果實」
改編「蒐集狐莓果實」
- - -
- - -
跟著指引,一起進行
跟著指引,一起進行
- - -
- - -
狐莓從最上方往下掉落
狐莓從最上方往下掉落
圖3. 選取角色「狐莓」
✅ 在畫面右下方的角色區中用點選「狐莓」(如圖3)
✅ 在畫面右下方的角色區中用點選「狐莓」(如圖3)
出現藍色框框,代表選擇成功囉!
出現藍色框框,代表選擇成功囉!
圖4. 狐莓內的程式積木
接下來,我們一起讓狐莓從天空掉落
接下來,我們一起讓狐莓從天空掉落
✅ 加入程式積木(如圖4)
✅ 加入程式積木(如圖4)
事件:「當 ⚑ 被點擊」
事件:「當 ⚑ 被點擊」
動作:「y設為【180】」
動作:「y設為【180】」
控制:「重複無限次」
控制:「重複無限次」
動作:「y改變【 -5 】」
動作:「y改變【 -5 】」
圖5. 狐莓-y座標 與 捲餅垂直移動的效果
✅ 點一下綠旗,觀察成果(如圖5)
✅ 點一下綠旗,觀察成果(如圖5)
狐莓掉落後會再回到上方
狐莓掉落後會再回到上方
圖6. 狐莓內的程式積木製作流程
如果狐莓掉落地面,會回到上方
如果狐莓掉落地面,會回到上方
✅ 加入程式積木(如圖6)
✅ 加入程式積木(如圖6)
控制:「如果【 y座標 < -180】」
控制:「如果【 y座標 < -180】」
動作:「y設為【180】」
動作:「y設為【180】」
圖7. 狐莓內的程式積木
完成了!
完成了!
確任一下是否完成這樣的程式積木(如圖7)
確任一下是否完成這樣的程式積木(如圖7)
圖8. 狐莓-y座標 與 狐莓垂直移動的效果
✅ 點一下綠旗,觀察成果(如圖8)
✅ 點一下綠旗,觀察成果(如圖8)
認識Scratch的XY座標
認識Scratch的XY座標
這是Scratch舞台的座標分配(如圖9),你可以參考這個配置圖,來設定角色的位置。
這是Scratch舞台的座標分配(如圖9),你可以參考這個配置圖,來設定角色的位置。
A:(240, 180)
A:(240, 180)
B:(100, 0)
B:(100, 0)
C:(-100, -100)
C:(-100, -100)
D:(-150, 100)
D:(-150, 100)
圖9. Scratch舞台的座標圖
x 座標範圍(-240 ~ 240)
y 座標範圍(-180 ~ 180)