(02-10) Scratch 2.0 角色的移動–(移動+不停重複+碰到邊緣反彈)
Scratch 2.0 角色的移動
–(移動+不停重複+碰到邊緣反彈)–
1.接下來,我們想要用【移動】、【不停重複】、【碰到邊緣反彈】三個積木程式,
組合一個簡單的(車子地上跑、直升機天上飛)的情形。
角色:(有道路的舞台場景)、(車子)、(直升機)
(1)首先建立一個有道路的舞台場景。
(2)刪除預設的(小貓咪)角色。
(4)加入(新增角色)–(車子)
(5)調整(車子)大小及位置並幫(車子)取名,定義名稱–(綠車)。
(6)在(綠車)的(程式)上,組合程式積木(如圖)。調整(綠車)屬性為(左右翻轉)。
(7)再(新增角色)–(直升機)加入。
(8)利用(複製功能),將(綠車)程式(複製)到(直升機)。
(9)調整(直升機)的大小、位置、取名、左右翻轉等。
(10)透過調整(綠車)和(直升機)的(移動步數),來改變各自的移動速度。
《小結》:
1.善用(不停重複)的重複執行程式。
2.善用(複製功能)其他角色的程式,可快速完成相同功能的程式需求。
3.可利用(修改移動步數)來調整速度快慢。
4.角色反彈時(上下顛倒),記得調整屬性(左右翻轉)。
5.記得幫角色定義名稱(取名字)的好習慣,方便以後程式很大時辨識。