第一節:摘桃子

這個游戲是:在一棵樹上結了很多桃子,現在我們要去找到成熟的,點擊桃子,如果它熟了就會掉到地上,因次我們就需要給桃子添加腳本,讓我們準備開始吧。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網

之前我們學會了使用綠旗開始執行我們的程序,本節我們將學習如何通過點擊角色開始執行腳本,這將使用到角色點擊模塊,除此之外我們還要用到縮小模塊、返回模塊以及使用重置按鈕。

開始制作:

1、新建項目,刪除默認的小貓角色。添加背景,選擇summer,如上圖,這是一個果園的背景,可以看到樹上已經有了一些桃子,不過它并不能動,因此我們還要添加桃子角色,為它添加腳本,這樣才能摘到它對吧。

2、添加角色,找到桃子,然后再把桃子移到樹上。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網

3、看起來我們添加的桃子有點大,為了讓它能夠和其它桃子大小差不多,我們需要用到縮小模塊。將縮小模塊拖到腳本區,點擊兩下,每次都會讓桃子變得更小。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網

4、現在桃子看起來跟其它的差不多大小了,這時我們就可以把這個模塊移除了(拖放回腳本分類的區域)

5、點擊黃色的事件類模塊,這次我們不在使用小綠旗,而是用角色被點擊模塊,當你點擊它的時候,你會發現角色就會跳動一下。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網

6、將角色被點擊的事件模塊拖到腳本區,然后為桃子添加腳本,當桃子被點擊后,它會晃一晃,然后掉落到地上。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網

7、好了,現在來運行試試吧,只需要你點擊一下舞臺上的那個桃子,看看發生了什么。

現在出現了一個問題,我們點一次,桃子掉到了地上,再點一下桃子就從地上繼續下落,這就不對了,怎么讓桃子回到樹上呢?現在只需要點一下 “重置”按鈕,它會讓角色回到初始的位置。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網

8、如果你有多個角色都發生了變化,但你只想讓某一個角色回到初始位置,比如只讓桃子回到原位,那么就可以在桃子的腳本后面加一個返回模塊。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網

這樣桃子在掉到地上,三秒后就又回到原來的位置,可以再接著繼續玩這個小游戲了。

9、保存我們的小游戲,好了,這節內容就到這里,感興趣的小朋友可以多添加幾個桃子,有的熟了,有的沒熟,這樣才更有趣。

ScratchJR少兒編程啟蒙教程:第四章:摘桃子的游戲-少兒編程教育網