軟件編程系列課講義
Scratch前置課第九講:飛機(jī)大戰(zhàn)
一、教學(xué)目標(biāo)
1、掌握播放聲音()等待播完、克隆【克?。ㄗ约海?dāng)作為克隆體啟動(dòng)時(shí)、刪除此克隆體】、在()和()之間取隨機(jī)數(shù)、重復(fù)執(zhí)行直到()、廣播【廣播()、當(dāng)接收到()】、變量【將()設(shè)為()、將()增加】的積木腳本使用。
2、學(xué)習(xí)積木的組合使用。
二、主要程序腳本
編號(hào)
詳細(xì)內(nèi)容
功能描述
【1】
“播放聲音()等待播完”
播放指定的聲音,聲音播放結(jié)束再執(zhí)行后面的腳本
(可選選項(xiàng)為角色中的聲音名稱)
【2】
“克?。ㄗ约海?/p>
以遞歸的方式克隆指定角色
(克隆選項(xiàng)為各個(gè)角色的名稱)
【3】
“當(dāng)作為克隆體啟動(dòng)時(shí)”
當(dāng)角色作為克隆體被創(chuàng)建時(shí)執(zhí)行該積木下方的程序腳本
【4】
“刪除此克隆體”
刪除相應(yīng)的克隆體
(只能在“當(dāng)作為克隆體啟動(dòng)時(shí)”積木下使用)
【5】
“重復(fù)執(zhí)行直到()”
該積木內(nèi)的腳本一直執(zhí)行直到指定的條件為真
【6】
“在()和()之間取隨機(jī)數(shù)”
返回從第一個(gè)指定數(shù)到第二個(gè)指定數(shù)之間,包含兩個(gè)端點(diǎn)的偽隨機(jī)數(shù)
(可填入整數(shù)或小數(shù),前后數(shù)字均為整數(shù)時(shí)返回值為整數(shù))
【7】
“廣播()”
用于角色發(fā)送消息指令
【8】
“當(dāng)接收到()”
用于角色接收指定的廣播消息,接收后執(zhí)行該積木下方的程序腳本
(接收內(nèi)容為建立的廣播消息)
【9】
“將()設(shè)為()”
用于給指定的變量設(shè)置為指定的字符串或數(shù)字
(變量選項(xiàng)為建立的變量名;設(shè)為數(shù)字時(shí)舞臺(tái)區(qū)小數(shù)點(diǎn)后可顯示六位)
【10】
“將()增加()”
按給定的值更改指定變量
三、課堂準(zhǔn)備
編號(hào)
名稱
內(nèi)容
來(lái)源
備注
【1】
PPT課件
課堂全流程演示文稿
火星科學(xué)盒官網(wǎng)
【2】
課程資料
PPT課件、講義、視頻
火星科學(xué)盒官網(wǎng)
【3】
學(xué)生上課使用器材
筆記本電腦或者臺(tái)式電腦
老師自備
電腦建議使用Windows系統(tǒng),蘋(píng)果電腦和Linux系統(tǒng)需要從官網(wǎng)上單獨(dú)下載對(duì)應(yīng)的軟件
游戲手柄
火星人商城采購(gòu)
飛機(jī)大戰(zhàn)初始程序
網(wǎng)盤(pán)鏈接下載
【4】
編程軟件下載
Scratch3.0
火星科學(xué)盒官網(wǎng)
火星科學(xué)盒官網(wǎng)在線編輯版
離線下載版
安裝好后測(cè)試一下是否可以使用
四、上課流程
本節(jié)課包括7步具體流程:
(1)第1步為引入部分,可以通過(guò)一個(gè)小故事邀請(qǐng)學(xué)生幫助老師一起制作一個(gè)飛機(jī)大戰(zhàn)的小游戲。時(shí)長(zhǎng)控制在10分鐘內(nèi)。
(2)第2步為角色功能分析,通過(guò)展示效果視頻分析角色的動(dòng)作,對(duì)任務(wù)進(jìn)行拆分。時(shí)長(zhǎng)控制在5分鐘內(nèi)。
(3)第3-6步為項(xiàng)目制作,首先任務(wù)一為游戲添加背景音樂(lè);之后復(fù)習(xí)克隆積木的組合使用,實(shí)現(xiàn)炮彈的持續(xù)發(fā)射。任務(wù)二中修改敵機(jī)腳本使用,實(shí)現(xiàn)敵機(jī)碰到下邊緣時(shí)返回起始位置;修改起始位置為隨機(jī);使用重復(fù)執(zhí)行直到()實(shí)現(xiàn)碰到閃電號(hào)時(shí)停止移動(dòng);最后使用廣播和變量的相關(guān)積木實(shí)現(xiàn)游戲失敗和勝利的效果。時(shí)長(zhǎng)控制在65分鐘內(nèi)。
(3)第7步為總結(jié)與鞏固,考察對(duì)本節(jié)課重點(diǎn)知識(shí)腳本和腳本邏輯的掌握。時(shí)長(zhǎng)控制在5分鐘內(nèi)。
上課步驟
主要內(nèi)容
備注
【第1步】引入
【對(duì)應(yīng)PPT】“開(kāi)始頁(yè)”
【時(shí)長(zhǎng)】10min
【引入】老師有一個(gè)好朋友XXX,他一直有一個(gè)夢(mèng)想,就是開(kāi)著戰(zhàn)機(jī)在天空中翱翔,但是他年紀(jì)還太小了,和大家的年紀(jì)一樣,他現(xiàn)在還不能實(shí)現(xiàn)這個(gè)夢(mèng)想,所以他最近特別沮喪。那為了讓XXX開(kāi)心起來(lái),我就想了一個(gè)辦法,就是制作一個(gè)飛機(jī)大戰(zhàn)的游戲,讓XXX能在游戲中體驗(yàn)一下開(kāi)著戰(zhàn)機(jī)翱翔的感覺(jué)。那老師現(xiàn)在只做了一部分,剩下的一部分同學(xué)們幫助老師一起來(lái)完成怎么樣?
故事盡量講得生動(dòng)有趣,課堂引入時(shí)多和學(xué)生互動(dòng)。
【第2步】角色功能分析
【對(duì)應(yīng)PPT】“項(xiàng)目拆解”
【時(shí)長(zhǎng)】5min
【銜接話術(shù)】那下面我們就先來(lái)看一下最終要完成的效果,這樣我們就能知道接下來(lái)要完成哪一部分了,同學(xué)們一定要認(rèn)真看哦
【提問(wèn)】在視頻中敵機(jī)是如何移動(dòng)的?敵機(jī)是從上方隨機(jī)位置出現(xiàn)還是固定位置出現(xiàn)的?什么時(shí)候游戲會(huì)勝利,什么時(shí)候會(huì)失敗?(學(xué)生回答)
【總結(jié)】敵機(jī)角色從舞臺(tái)區(qū)上方隨機(jī)位置出現(xiàn)并向下移動(dòng),碰到炮彈或舞臺(tái)下邊緣時(shí)會(huì)消失并重新從上方出現(xiàn);游戲得分等于50時(shí)游戲勝利,敵機(jī)和閃電號(hào)碰到時(shí)游戲失敗。
點(diǎn)名提問(wèn)學(xué)生視頻中的角色效果。
【第3步】播放背景音樂(lè),炮彈持續(xù)發(fā)射
【對(duì)應(yīng)PPT】任務(wù)一播放背景音樂(lè),炮彈持續(xù)發(fā)射
【時(shí)長(zhǎng)】20min
【銜接話術(shù)】剛剛我們已經(jīng)分析了游戲效果,那下面我們就一步步地把游戲補(bǔ)充完整,首先咱們先讓游戲能夠播放一首好聽(tīng)又激昂的背景音樂(lè)。
【提問(wèn)】可以放在重復(fù)執(zhí)行中使用的播放聲音的積木是什么?(學(xué)生回答)
【講解】“播放聲音()等待播完”積木可以放在“重復(fù)執(zhí)行”中,因?yàn)槲覀円シ疟尘耙魳?lè),也就是讓音樂(lè)一直播放,所以要使用到“重復(fù)執(zhí)行”,那么選擇用來(lái)播放聲音的積木就是“播放聲音()等待播完”。(等待學(xué)生拼接)(程序樣例見(jiàn)“第五部分
–
程序1-1”)
【銜接話術(shù)】背景音樂(lè)已經(jīng)可以播放了,那下面咱們來(lái)補(bǔ)充炮彈這個(gè)角色的積木。讓閃電號(hào)能夠不停地發(fā)射炮彈。
【講解】在炮彈這個(gè)角色中已經(jīng)有了這樣一組積木,這組積木中角色作為克隆體啟動(dòng)時(shí)會(huì)顯示出來(lái),從閃電號(hào)出發(fā),之后會(huì)一直向上移動(dòng),在碰到邊緣和敵機(jī)時(shí)就會(huì)消失。
【提問(wèn)】我們拼接了這樣一組積木,為什么不能實(shí)現(xiàn)炮彈持續(xù)發(fā)射的效果呢?現(xiàn)在這組積木是讓克隆體還是讓原角色執(zhí)行的?(學(xué)生回答)
【講解】這組積木是讓克隆體執(zhí)行的,也就是說(shuō)克隆出新的炮彈后,新的炮彈會(huì)從閃電號(hào)出發(fā)向上發(fā)射。但是在炮彈角色中并沒(méi)有克隆自己的積木,也就是說(shuō)沒(méi)有克隆體能夠執(zhí)行這組積木,所以就沒(méi)有炮彈持續(xù)發(fā)射的效果。
【提問(wèn)】如果想讓炮彈持續(xù)不斷地發(fā)射,就需要讓炮彈不停地克隆自己,使用什么積木能夠讓炮彈不停地克???(學(xué)生回答)
【講解】使用“重復(fù)執(zhí)行”積木讓炮彈不停地克隆,為了讓炮彈克隆的沒(méi)有那么快,需要添加“等待()秒”積木,讓炮彈每隔0.1秒克隆一次。因?yàn)樵巧荒芡A粼谠乜寺∽约?,所以為了不讓它影響?huà)面,需要添加“隱藏”積木把原角色隱藏。(等待學(xué)生拼接)(程序樣例見(jiàn)“第五部分
–
程序1-2”)
1.本節(jié)課中用到的基本是學(xué)習(xí)過(guò)的積木,在制作時(shí),主要使用提問(wèn)的方式帶領(lǐng)學(xué)生復(fù)習(xí);
2.復(fù)習(xí)克隆相關(guān)積木時(shí),重點(diǎn)說(shuō)明一下克隆自己、當(dāng)作為克隆體啟動(dòng)時(shí)與刪除此克隆體積木時(shí)通常是組合使用的。
【第4步】任務(wù)一梳理
【對(duì)應(yīng)PPT】任務(wù)一梳理
【時(shí)長(zhǎng)】5min
【銜接話術(shù)】剛剛已經(jīng)實(shí)現(xiàn)了炮彈持續(xù)發(fā)射的效果,那老師來(lái)考考同學(xué)們,看看同學(xué)們對(duì)積木掌握得怎么樣
【提問(wèn)】如何讓多個(gè)同樣的角色出現(xiàn)在舞臺(tái)區(qū)?(學(xué)生回答)
【講解】使用克隆可以讓多個(gè)同樣的角色出現(xiàn)在舞臺(tái)區(qū)。
【提問(wèn)】和克隆相關(guān)的積木有哪些?(學(xué)生回答)
【講解】和克隆相關(guān)的積木有“克?。ㄗ约海?、“當(dāng)作為克隆體啟動(dòng)時(shí)”和“刪除此克隆體”
【提問(wèn)】這三個(gè)積木分別能夠?qū)崿F(xiàn)什么樣的功能效果?(學(xué)生回答)
【講解】“克隆自己”可以復(fù)制原角色,產(chǎn)生新的角色;“當(dāng)作為克隆體啟動(dòng)時(shí)”是讓克隆體執(zhí)行命令;“刪除此克隆體”實(shí)現(xiàn)刪除當(dāng)前克隆體的效果。
在提問(wèn)過(guò)程中可以進(jìn)行引導(dǎo)性提示。
【第5步】修改敵機(jī)腳本、制作勝利失敗
【對(duì)應(yīng)PPT】任務(wù)二磚塊的隨機(jī)出現(xiàn)
【時(shí)長(zhǎng)】25min
【銜接話術(shù)】閃電號(hào)的炮彈可以不停地發(fā)射了,同學(xué)們是不是已經(jīng)準(zhǔn)備開(kāi)著閃電號(hào)去大干一場(chǎng)啦?但是現(xiàn)在有一個(gè)問(wèn)題,敵機(jī)從上向下飛行,在到達(dá)舞臺(tái)下邊緣后就卡住不再動(dòng)了。它卡在了舞臺(tái)下邊緣,既打不中它,也沒(méi)有新的敵機(jī)出現(xiàn),這可怎么辦呢。下面我們就想辦法解決一下這個(gè)問(wèn)題。
【提問(wèn)】同學(xué)們有沒(méi)有什么辦法能夠解決呢?(學(xué)生自由回答)
【話術(shù)】同學(xué)們的想法都很不錯(cuò)呀,老師這里也有一個(gè)想法,就是讓敵機(jī)碰到舞臺(tái)下邊緣后就回到初始位置。但是這里有一個(gè)問(wèn)題,沒(méi)有直接偵測(cè)角色碰到舞臺(tái)下邊緣的積木怎么辦呢?
【提問(wèn)】同學(xué)們還記得在彈球打磚塊那節(jié)課中是如何偵測(cè)小球碰到舞臺(tái)下邊緣的嗎?(學(xué)生回答)
【講解】可以偵測(cè)角色的y坐標(biāo),當(dāng)角色的y坐標(biāo)小于角色放置在舞臺(tái)下邊緣時(shí)的y坐標(biāo)數(shù)值,角色就一定碰到了下邊緣??梢韵仍谖枧_(tái)區(qū)拖動(dòng)敵機(jī)角色,讓敵機(jī)的頭部貼近舞臺(tái)下邊緣,然后記錄一下角色區(qū)y后的數(shù)值,填入“(y坐標(biāo))<()”中去。之后,是實(shí)現(xiàn)敵機(jī)碰到下邊緣時(shí)移到初始位置。
【提問(wèn)】讓角色移動(dòng)到一個(gè)固定坐標(biāo)位置的積木是什么?(學(xué)生回答)
【講解】“移到x()y()”積木讓角色移動(dòng)到一個(gè)固定的坐標(biāo)位置,在這個(gè)積木中填入的數(shù)值和設(shè)置敵機(jī)初始位置的積木中的數(shù)字是相同的。(等待學(xué)生拼接)(程序樣例見(jiàn)“第五部分
–
程序2-1”)
【銜接話術(shù)】運(yùn)行作品之后可以看到,敵機(jī)碰到舞臺(tái)下邊緣之后能夠返回初始位置了,但是,現(xiàn)在敵機(jī)只會(huì)從同一個(gè)位置出現(xiàn),這樣的話我們只要把閃電號(hào)移動(dòng)到那個(gè)位置的下面就一定能夠打中敵機(jī)。這樣的游戲真沒(méi)意思,XXX也肯定不會(huì)喜歡的。下面咱們就修改一下積木,讓敵機(jī)能夠從舞臺(tái)區(qū)上方的隨機(jī)位置出現(xiàn)。
【提問(wèn)】敵機(jī)從一條橫線的隨機(jī)一個(gè)位置出現(xiàn)時(shí),敵機(jī)的哪個(gè)坐標(biāo)是不變的,哪個(gè)坐標(biāo)是變化的?(學(xué)生回答)
【講解】在一條橫線上,角色的y坐標(biāo)是固定不變的,x坐標(biāo)是改變的。
【提問(wèn)】能夠讓x坐標(biāo)取到隨機(jī)數(shù)的積木是什么?(學(xué)生回答)
【講解】“在()和()之間取隨機(jī)數(shù)”積木,可以將x坐標(biāo)設(shè)為隨機(jī)。在這個(gè)積木中填入的數(shù)字應(yīng)該在-180~180之間,之后,取隨機(jī)數(shù)的積木應(yīng)該放在敵機(jī)角色的腳本中三個(gè)“移到x()y()”中x坐標(biāo)的后面。因?yàn)檫@三個(gè)積木都是為了讓敵機(jī)移到初始出發(fā)的位置。(等待學(xué)生拼接)(程序樣例見(jiàn)“第五部分
–
程序2-2”)
【銜接話術(shù)】到這里,我們的游戲主體就完成了,現(xiàn)在可以控制閃電號(hào)去攻擊敵機(jī)了。既然咱們制作的是一個(gè)游戲,那這個(gè)游戲肯定會(huì)有失敗和勝利的情況。下面我們就先來(lái)完成游戲失敗。
【提問(wèn)】同學(xué)們還記得游戲什么時(shí)候會(huì)失敗嗎?(學(xué)生自由回答)
【講解】在敵機(jī)和閃電號(hào)碰到的時(shí)候游戲會(huì)失敗,游戲失敗的時(shí)敵機(jī)會(huì)先停止移動(dòng),之后,失敗角色顯示并停止游戲。也就是說(shuō)敵機(jī)會(huì)一直移動(dòng)直到碰到閃電號(hào),能夠讓敵機(jī)一直不停地向下移動(dòng)使用的是“重復(fù)執(zhí)行”,現(xiàn)在讓敵機(jī)碰到閃電號(hào)時(shí)停下來(lái),也就是給重復(fù)執(zhí)行添加了一個(gè)停止條件。
【提問(wèn)】給重復(fù)執(zhí)行添加了一個(gè)停止條件的積木是什么呢?(學(xué)生回答)
【講解】“重復(fù)執(zhí)行直到()”在滿足“直到”后填入的條件時(shí),就會(huì)停止這個(gè)積木中的腳本,向下執(zhí)行其他腳本?,F(xiàn)在讓敵機(jī)一直移動(dòng)直到碰到閃電號(hào),應(yīng)該在“直到”后面填入的是“碰到(閃電號(hào))”,然后把“重復(fù)執(zhí)行”積木替換成剛剛拼好的“重復(fù)執(zhí)行直到(碰到閃電號(hào))”。(等待學(xué)生修改)(程序樣例見(jiàn)“第五部分
–
程序2-3”)
【銜接話術(shù)】現(xiàn)在,敵機(jī)已經(jīng)停下來(lái)了,下面就是讓失敗角色顯示,并且停止游戲了。
【提問(wèn)】敵機(jī)停止移動(dòng)后,失敗角色就要顯示出來(lái)。失敗角色如何能夠知道敵機(jī)已經(jīng)停止移動(dòng)了呢?(學(xué)生回答)
【講解】應(yīng)該使用廣播,讓敵機(jī)在碰到閃電號(hào)后廣播消息,失敗在接收到消息之后,使用“顯示”積木顯示出來(lái),之后使用“停止全部腳本”來(lái)停止游戲。
【提問(wèn)】敵機(jī)在碰到閃電號(hào)之后才會(huì)廣播失敗消息,應(yīng)該把“廣播(失敗)”放在敵機(jī)腳本積木的什么位置呢?(學(xué)生回答)
【講解】應(yīng)該放在“重復(fù)執(zhí)行直到()”的下面,因?yàn)閿硻C(jī)碰到閃電號(hào)后就會(huì)執(zhí)行“重復(fù)執(zhí)行直到()”積木下的命令。(等待學(xué)生拼接)(程序樣例見(jiàn)“第五部分
–
程序2-4和程序2-5”)
【銜接話術(shù)】到這里,失敗效果就制作完成了,接下來(lái)就是添加游戲勝利的效果。游戲是在得分等于50的時(shí)候勝利,所以我們需要先添加得分,炮彈每擊中一次敵機(jī)就得一分。
【提問(wèn)】需要新建什么來(lái)記錄游戲的得分?能夠?qū)崿F(xiàn)得分增加的積木是什么?為得分設(shè)置初始值的積木是什么?(學(xué)生回答)
【講解】需要添加變量來(lái)記錄得分,使用“將(得分)增加()”可以實(shí)現(xiàn)得分的增長(zhǎng),使用“將(得分)設(shè)為()”來(lái)設(shè)置得分的初始值。敵機(jī)碰到炮彈時(shí)得分才會(huì)增加,因此“將(得分)增加()”放在敵機(jī)角色腳本“如果碰到炮彈那么…”的里面。(等待學(xué)生拼接,拼接完成后給出答案檢查)(程序樣例見(jiàn)“第五部分
–
程序2-6”)
【銜接話術(shù)】得分已經(jīng)添加完成了,接下來(lái)實(shí)現(xiàn)得分等于50時(shí)游戲勝利的效果。
【提問(wèn)】游戲勝利時(shí)顯示的效果有什么?(學(xué)生回答)
【講解】游戲勝利時(shí)勝利角色會(huì)顯示,之后游戲停止。讓敵機(jī)角色一直判斷得分是否等于50,在得分等于50時(shí)給勝利角色發(fā)送廣播,勝利角色接收到廣播勝利后,顯示并停止游戲。也就是如果得分=50,那么廣播勝利。(等待學(xué)生拼接,之后給出答案檢查)(程序樣例見(jiàn)“第五部分
–
程序2-7和程序2-8”)
1.在敵機(jī)從上方隨機(jī)邊緣出發(fā)這一步中,在()和()之間取隨機(jī)數(shù)這個(gè)積木應(yīng)該放在三個(gè)移到x()y()中;
2.在實(shí)現(xiàn)失敗和勝利效果時(shí),注意提醒學(xué)生需要拼接腳本的積木。
【第6步】任務(wù)二梳理
【對(duì)應(yīng)PPT】任務(wù)二梳理
【時(shí)長(zhǎng)】5min1、這組積木拼接在了哪個(gè)角色上;
2、實(shí)現(xiàn)了什么樣的效果?
在提問(wèn)過(guò)程中可以進(jìn)行引導(dǎo)性提示。
【第7步】總結(jié)與鞏固
【對(duì)應(yīng)PPT】總結(jié)與鞏固
【時(shí)長(zhǎng)】5min
【銜接話術(shù)】同學(xué)們這節(jié)課表現(xiàn)得非常棒,和老師一起幫助XXX制作了一個(gè)飛機(jī)大戰(zhàn)的游戲,XXX收到這個(gè)游戲后肯定會(huì)特別開(kāi)心的。下面呢,還有一個(gè)練習(xí)題要考考大家。
【我問(wèn)你答】
在提問(wèn)練習(xí)題時(shí),可以先給出:記錄每一次游戲得分,所以得分應(yīng)該從0開(kāi)始增加。這樣的提示。
Q.小呆想要用變量記錄每一次游戲的得分,這樣拼接腳本可以實(shí)現(xiàn)嗎,為什么?
A.不可以,因?yàn)闆](méi)有設(shè)置變量的初始值,得分不是從0開(kāi)始增加的。
五、主要程序說(shuō)明
程序樣例編號(hào)
程序樣例與說(shuō)明
對(duì)應(yīng)的角色
1-1
(任務(wù)一最終版程序的一部分)
【程序1-1描述】作品運(yùn)行后,不停播放背景音樂(lè)。
【背景】
1-2
(任務(wù)一最終版程序的一部分)
【程序1-2描述】作品運(yùn)行后,炮彈原角色隱藏,每隔0.1秒有一個(gè)新的炮彈出現(xiàn)在舞臺(tái)區(qū)。
【炮彈】
2-1
【程序2-1描述】敵機(jī)從(-74,180)的位置出發(fā)向下移動(dòng),被炮彈擊中時(shí)發(fā)出爆炸聲音并回到初始位置,到達(dá)舞臺(tái)下邊緣后也回到初始位置。
【敵機(jī)】
2-2
【程序2-2描述】敵機(jī)從舞臺(tái)區(qū)上邊緣的隨機(jī)位置出發(fā)向下移動(dòng),被炮彈擊中時(shí)發(fā)出爆炸聲音并回到初始位置,到達(dá)舞臺(tái)下邊緣后也回到初始位置。
2-3
【程序2-3描述】敵機(jī)從舞臺(tái)區(qū)上邊緣的隨機(jī)位置出發(fā)向下移動(dòng),被炮彈擊中時(shí)發(fā)出爆炸聲音并回到初始位置,到達(dá)舞臺(tái)下邊緣后也回到初始位置,在碰到閃電號(hào)時(shí),敵機(jī)會(huì)停止移動(dòng)。
2-4
【程序2-4描述】敵機(jī)碰到閃電號(hào)時(shí)會(huì)停止移動(dòng),之后廣播失敗消息。
2-5
(任務(wù)二的最終版程序的一部分)
【程序2-5描述】失敗角色在接收到敵機(jī)發(fā)送的失敗消息后會(huì)顯示出來(lái),并停止游戲運(yùn)行。
【失敗】
2-6
【程序2-6描述】作品運(yùn)行后,得分初始化為0,敵機(jī)從舞臺(tái)區(qū)上邊緣隨機(jī)位置出發(fā)向下移動(dòng),被炮彈擊中后得分加1,播放聲音爆炸并回到初始位置,繼續(xù)向下移動(dòng)。碰到閃電號(hào)時(shí)停止移動(dòng)。
【敵機(jī)】
2-7
(任務(wù)二的最終版程序的一部分)
【程序2-7描述】得分=50時(shí),敵機(jī)廣播勝利消息。
2-8
(任務(wù)二的最終版程序的一部分)
【程序2-8描述】勝利角色接收到勝利消息后顯示出來(lái),之后停止游戲
【勝利】