編程真題:敲擊鼓
準(zhǔn)備工作:
將舞臺(tái)背景設(shè)臵為“spotlight-stage”,添加一個(gè)“Bellerina”角色、兩個(gè) “Drum1”角色和兩個(gè)“Drum2”角色,并按照?qǐng)D 7-1 的位臵擺放。角色 “Bellerina”的造型和顏色的設(shè)臵須如圖 7-1 所示,五個(gè)造型的裙子顏色順序?yàn)椋? 白、紅、藍(lán)、綠、黃;四個(gè)鼓的顏色分別設(shè)臵為:紅、藍(lán)、綠、黃。
編程實(shí)現(xiàn):
舞臺(tái)中央的小女孩會(huì)隨機(jī)變換造型及衣服顏色 4 次,游戲玩家要記住衣服顏色出 現(xiàn)順序,并按順序敲擊相應(yīng)顏色的鼓,顏色順序正確則可得 1 分,并開(kāi)始下一輪變換 顏色;直到某一輪敲鼓順序錯(cuò)誤則游戲結(jié)束,更新最高得分。
具體要求:
1、每次點(diǎn)擊綠旗后,舞臺(tái)左上角的“得分”(顯示位臵見(jiàn)圖-2)都為 0;
2、小女孩為造型 1(白色裙子);并說(shuō)“請(qǐng)觀察顏色序列!”2 秒鐘(圖-2);
3、小女孩切換 4 次造型,每次都是隨機(jī)切換為造型 2 到造型 5 中的一個(gè)(這 4 次切換的造型之間允許重復(fù));而且第一次切換后要說(shuō)“1”1 秒鐘,第二次說(shuō)“2”1 秒鐘,第三次說(shuō)“3”1 秒鐘,第四次說(shuō)“4”1 秒鐘(圖-3 至圖-6);
4、在 4 次造型切換完成后,小女孩切換回造型 1(白色裙子),表示一輪切換結(jié) 束。小女孩說(shuō):“請(qǐng)按順序點(diǎn)擊相應(yīng)顏色鼓!”(圖-7);
5、游戲玩家根據(jù)剛剛小女孩 4 次切換造型中衣服顏色的順序,依次點(diǎn)擊(敲擊) 相應(yīng)顏色的鼓,在敲擊的第一次鼓后小女孩說(shuō)“1”,第二次后說(shuō)“2”,第三次后說(shuō) “3”,第四次后說(shuō)“4”;如果玩家敲擊的順序與衣服顏色切換的順序相一致,小女 孩就說(shuō)“正確!”2 秒鐘,且得分加 1(圖-8),并從步驟 2 開(kāi)始下一輪游戲;如果敲 擊的順序錯(cuò)誤,小女孩就說(shuō):“游戲結(jié)束”,并根據(jù)當(dāng)前得分的情況更新舞臺(tái)右上角 的最高得分(顯示位臵如圖-9 所示),程序結(jié)束。

- 上一篇
編程題:列表+數(shù)字比較計(jì)算
編程實(shí)現(xiàn): 問(wèn)題 1:已知 ABCDE 分部代表 0~9 之間的數(shù)字。由 ABCD 組成的四位數(shù)和 DCBA,還要滿(mǎn)足算式:ABCD*E=DCBA(提示:在程序設(shè)計(jì)語(yǔ)言中“*”代表乘 號(hào))。例如 1991*1=1991,則在列表 1 中輸出 19911。 請(qǐng)?jiān)诹斜?1 中按照從小到大的順序輸出所有可能的數(shù)字組
- 下一篇
編程真題:數(shù)的排列
編程實(shí)現(xiàn): 1、在列表 1 中隨機(jī)生成 10 個(gè) 1-99 范圍內(nèi)的隨機(jī)數(shù); 2、數(shù)據(jù)生成完畢后,小貓說(shuō)“5 秒后開(kāi)始整理數(shù)據(jù)。”; 3、把列表 1 中把所有數(shù)按從小到大的順序依次移到列表 2 中。 4、所有數(shù)轉(zhuǎn)移后,列表 1 為空,列表 2 為