(02-10) Scratch 2.0 角色的移動–(移動+不停重複+碰到邊緣反彈)

Scratch 2.0 角色的移動

–(移動+不停重複+碰到邊緣反彈)–

 

1.接下來,我們想要用【移動】【不停重複】【碰到邊緣反彈】三個積木程式,

    組合一個簡單的(車子地上跑、直升機天上飛)的情形。

角色:(有道路的舞台場景)、(車子)、(直升機)

 

(1)首先建立一個有道路的舞台場景。

 

(2)刪除預設的(小貓咪)角色。

 

(4)加入(新增角色)–(車子)

 

(5)調整(車子)大小及位置並幫(車子)取名,定義名稱–(綠車)。

 

(6)在(綠車)的(程式)上,組合程式積木(如圖)。調整(綠車)屬性為(左右翻轉)。

 

(7)再(新增角色)–(直升機)加入。

 

(8)利用(複製功能),將(綠車)程式(複製)到(直升機)。

 

(9)調整(直升機)的大小、位置、取名、左右翻轉等。

 

(10)透過調整(綠車)和(直升機)的(移動步數),來改變各自的移動速度。

 

《小結》:

1.善用(不停重複)的重複執行程式。

2.善用(複製功能)其他角色的程式,可快速完成相同功能的程式需求。

3.可利用(修改移動步數)來調整速度快慢。

4.角色反彈時(上下顛倒),記得調整屬性(左右翻轉)。

5.記得幫角色定義名稱(取名字)的好習慣,方便以後程式很大時辨識。

 

 

 

 

 

 

小忠忠老師

宜蘭縣二城國小

您可能也會喜歡…