摘要:之前一直等待”的空隙之中。2.單擊外觀:拖曳“將角色的大小設定爲100”,更改數字爲“60”,拼接於“當綠旗被點擊時”之後。

小編又與大家見面啦!小章魚想要喫礁石林對面的紅果子,可是路上卻有很多障礙物阻撓它前行,那就讓我們一起來幫助它喫到美味的食物吧!

一、上傳背景

1.刪除原有小貓角色。

2.新建背景區:單擊背景庫選擇背景-自然,選取“underwater1”上傳。

二、上傳角色

1. 新建角色區:單擊角色庫選擇角色-動物,選取“Octopus”上傳並重命名爲“章魚”。

2. 新建角色區:單擊角色庫選擇角色-物品,選取“Rocks”上傳並重命名爲“大石頭”。

3. 鼠標右鍵點擊“大石頭”,複製兩次,分別命名爲“障礙物1”和“障礙物2”。

4. 新建角色區:單擊角色庫選擇角色-物品,選取“Holly”上傳並重命名爲“果子”。

三、 角色編程

角色1——章魚

1.單擊事件:拖曳“當綠旗被點擊時”到程序區。

2.單擊外觀:拖曳“將角色的大小設定爲100”,更改數字爲“60”,拼接於“當綠旗被點擊時”之後。

3.單擊運動:拖曳“x:-190 y:139”,拼接於“將角色的大小設定爲60”之後。

4.單擊控制:拖曳“重複執行”,拼接於“x:-190 y:139”之後;拖曳“如果?那麼”,放置於“重複執行”之中。

5.單擊偵測:拖曳“按鍵空格是否按下?”,下拉小三角選擇“上移鍵”,放置於“如果?那麼”的空隙之中。

6.單擊運動:拖曳“移動10步”,放置於“如果‘按鍵上移鍵是否按下’那麼”之中;拖曳“面向90方向”,下拉小三角選擇“0”,拼接於“移動10步”之後。

7.同理完成上下左右四個方向的移動。

8.單擊事件:拖曳“當綠旗被點擊時”到程序區。

9.單擊控制:拖曳“重複執行”,拼接於“當綠旗被點擊時”之後;拖曳“如果?那麼”,放置於“重複執行”之中。

10.單擊運算:拖曳“?或?”,放置於“如果?那麼”的空隙之中;再次從積木區中拖曳“?或?”,放置於之前“?或?”的其中一個空隙之中。

11.單擊偵測:拖曳“碰到鼠標指針?”,下拉小三角選擇“大石頭”,放置於“?或?或?”的空隙之中;再次從積木區拖曳“碰到鼠標指針?”,下拉小三角選擇“障礙物1”,放置於“‘碰到大石頭?’或?或?”的空隙之中;再次從積木區拖曳“碰到鼠標指針?”,下拉小三角選擇“障礙物2”,放置於“‘碰到大石頭?’或‘碰到障礙物1?’或?”的空隙之中。

12.單擊運動:拖曳“移到x:-190 y:139”,放置於“如果‘碰到大石頭?或碰到障礙物1?或碰到障礙物2?’那麼”之中。

13.單擊事件:拖曳“當綠旗被點擊時”到程序區。

14.單擊控制:拖曳“在?之前一直等待”,拼接於“當綠旗被點擊時”之後。

15.單擊偵測:拖曳“碰到鼠標指針?”,下拉小三角選擇“果子”,放置於“在?之前一直等待”的空隙之中。

16.單擊控制:拖曳“停止全部”,拼接於“在‘碰到果子?’之前一直等待”之後。

角色2——大石頭

1.單擊事件:拖曳“當綠旗被點擊時”到程序區。

2.單擊外觀:拖曳“將角色的大小設定爲100”,更改數字爲“120”,拼接於“當綠旗被點擊時”之後。

3.單擊運動:拖曳“x:-15 y:-38”,拼接於“將角色的大小設定爲120”之後。

角色3——障礙物1

1.單擊事件:拖曳“當綠旗被點擊時”到程序區。

2.單擊外觀:拖曳“將角色的大小設定爲100”,更改數字爲“60”,拼接於“當綠旗被點擊時”之後。

3.單擊運動:拖曳“x:-83 y:-34”,拼接於“將角色的大小設定爲60”之後。

4.單擊控制:拖曳“重複執行”,拼接於“x:-83 y:-34”之後。

5.單擊運動:拖曳“右轉15度”,更改數字爲“4”,放置於“重複執行”之中;拖曳“移動10步”,拼接於“右轉4度”之後。

角色4——障礙物2

將“障礙物1”中的程序複製到“障礙物2”的編程區中,稍作修改。

1.將“x:-83 y:-34”改爲“x:97 y:36”。

2.將“右轉4度”改爲“左轉4度”。

角色5——果子

1.單擊事件:拖曳“當綠旗被點擊時”到程序區。

2.單擊運動:拖曳“x:208 y:-153”,拼接於“當綠旗被點擊時”之後。

好啦,這期的Scratch2.0編程課堂圓滿結束了,製作期間有任何問題皆可投稿與小編進行互動,下期我們再見哦!

相關文章