第三節(jié):踢足球

這一節(jié)我們將學習一個新的觸發(fā)模塊“碰到”作為腳本的開始執(zhí)行條件,小貓移動,當碰到足球后,此時足球的腳本被觸發(fā),足球向前滾動,做一個踢足球的的小游戲。

ScratchJR少兒編程啟蒙教程:第四章:踢足球游戲-少兒編程教育網(wǎng)

開始制作:

第一步:新建項目,添加農(nóng)場背景,再添加一個角色,足球,如上圖擺放。

第二步:為小貓?zhí)砑幽_本,點擊綠旗小貓向前移動5步。

ScratchJR少兒編程啟蒙教程:第四章:踢足球游戲-少兒編程教育網(wǎng)

第三步:選中足球角色,為足球添加腳本,當被碰到,便向前滾動。

ScratchJR少兒編程啟蒙教程:第四章:踢足球游戲-少兒編程教育網(wǎng)

通過碰到事件模塊觸發(fā)后面的腳本,重復執(zhí)行一邊旋轉(zhuǎn)一邊向前移動,達到一個滾動的效果。

第四步:測試

1、點擊綠旗運行,適當?shù)恼{(diào)整小貓的移動步數(shù),保證能夠觸碰到足球。

2、 控制足球向右移動到邊界處即可,可以再后面增加一個隱藏模塊。

ScratchJR少兒編程啟蒙教程:第四章:踢足球游戲-少兒編程教育網(wǎng)

發(fā)現(xiàn)問題,小貓碰到足球后,足球移動的太慢了。怎么辦?

很簡單啊,還記得我們之前用到設(shè)置速度的模塊嗎?

ScratchJR少兒編程啟蒙教程:第四章:踢足球游戲-少兒編程教育網(wǎng)

改為高速,然后點擊一下,我們再運行一下看看是不是就好了。

練習:你可以再增加一個角色,比如小豬,當小貓?zhí)叱龅淖闱蚺龅搅怂∝i便說“我被擊中了。。。”

ScratchJR少兒編程啟蒙教程:第四章:踢足球游戲-少兒編程教育網(wǎng)