scratch少兒編程第二季——飛機大戰02、發射子彈

admin 發表于 2019-06-18 16:12

各位小伙伴大家好:

上期我們學習了如何創建飛機和實現飛機的爆炸效果。

今天我們來學習如何實現讓飛機發射子彈。

首先插入一個子彈角色

http://www.oeerar.tw/Uploads/timg/190618/1612224005-0.jpg

然后我們設置點擊空格鍵發射子彈,這個克隆我們第一季已經學過。

http://www.oeerar.tw/Uploads/timg/190618/161222CL-1.jpg

接下來是讓發射出去的子彈往上飛,也就是y坐標增加。

并且設置碰到邊緣就刪除。

http://www.oeerar.tw/Uploads/timg/190618/1612231c6-2.jpg

我們來看一下運行效果

接來下讓子彈在飛機的前端發射,只需要增加一句代碼:

http://www.oeerar.tw/Uploads/timg/190618/1612234639-3.jpg

在移動的之前需要把子彈隱藏起來。

http://www.oeerar.tw/Uploads/timg/190618/1612231614-4.jpg

但是在子彈移動的時候需要顯示,所以在后面加上顯示。

http://www.oeerar.tw/Uploads/timg/190618/161223K49-5.jpg

好了到這里就基本的效果就全部實現了。

下面是完整代碼,首先看看飛機的代碼。

http://www.oeerar.tw/Uploads/timg/190618/161223O56-6.jpg

再來看看子彈的代碼

http://www.oeerar.tw/Uploads/timg/190618/16122355a-7.jpg

后記,小編朋友公司研發了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學結合scratch(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學了幾次課,非常喜歡(超預期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手動力很有幫助。

感興趣的朋友可以掃描二維碼,關注一下,或微信搜索“大耳猴少兒編程”

http://www.oeerar.tw/Uploads/Editor/2018-04-22/5adca08bdc212.jpg