您現(xiàn)在的位置是:首頁 » scratch編程資訊
資訊內(nèi)容
scratch少兒編程第二季——飛機(jī)大戰(zhàn)02、發(fā)射子彈
極客小將2021-01-25-
各位小伙伴大家好:
上期我們學(xué)習(xí)了如何創(chuàng)建飛機(jī)和實(shí)現(xiàn)飛機(jī)的爆炸效果。
今天我們來學(xué)習(xí)如何實(shí)現(xiàn)讓飛機(jī)發(fā)射子彈。
首先插入一個(gè)子彈角色
各位小伙伴大家好:
上期我們學(xué)習(xí)了如何創(chuàng)建飛機(jī)和實(shí)現(xiàn)飛機(jī)的爆炸效果。
今天我們來學(xué)習(xí)如何實(shí)現(xiàn)讓飛機(jī)發(fā)射子彈。
首先插入一個(gè)子彈角色

然后我們?cè)O(shè)置點(diǎn)擊空格鍵發(fā)射子彈,這個(gè)克隆我們第一季已經(jīng)學(xué)過。

接下來是讓發(fā)射出去的子彈往上飛,也就是y坐標(biāo)增加。
并且設(shè)置碰到邊緣就刪除。

我們來看一下運(yùn)行效果
接來下讓子彈在飛機(jī)的前端發(fā)射,只需要增加一句代碼:

在移動(dòng)的之前需要把子彈隱藏起來。

但是在子彈移動(dòng)的時(shí)候需要顯示,所以在后面加上顯示。

好了到這里就基本的效果就全部實(shí)現(xiàn)了。
下面是完整代碼,首先看看飛機(jī)的代碼。

再來看看子彈的代碼

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除
