資訊內(nèi)容
scratch少兒編程 第9講: 字母雨游戲
今天準(zhǔn)備跟大家一起學(xué)習(xí)和分享?字母雨 的小游戲。
? ? ? ?先上演示視頻:
? ? ? ? ? 實現(xiàn)的功能:
????????定時復(fù)制字母的復(fù)制,實現(xiàn)字母從上而下掉落,
像下雨一樣。這時當(dāng)按下相應(yīng)字母的按鍵時,字母就會消失,同時會得分增加。
? ? ? ?
??知識點:
積木源碼1:克隆自己
積木源碼2:作為克隆體啟動
? ? ? ?
大家按照上面的積木其實就可以實現(xiàn)對應(yīng)的效果展示了。下面還是一步一步地來做啦。
-
首先,我們要選擇自己喜歡的背景和角色:
-
然后我們要對角色設(shè)置多個造型,?這里的字母變化,其實都是同一個角色的不同造型:
-
首先要保證積木最開始是從高處落下,并且在水平位置是隨機出現(xiàn)了,就要用到設(shè)置X,Y坐標(biāo)的功能了:
-
實現(xiàn)復(fù)制,克隆自己的功能,這時候我們就需要用到“重復(fù)執(zhí)行”和“克隆自己”的兩個積木;并且每次克隆自己的時候,咱們都做一次造型切換:
-
為了不將初始自己展示出來,需要用到隱藏積木:
? ? ? ? 到這里,咱們主體的積木搭建已經(jīng)完成了。主體搭建完成之后,咱們就需要繼續(xù)做克隆體的搭建了。
克隆體積木搭建步驟:
-
?作為克隆體啟動時,我們要選擇“當(dāng)作為克隆體啟動時”的積木,保證主體被克隆之后,克隆體會執(zhí)行這個積木下面的其他積木代碼:
-
因為咱們的主體是隱藏的, 如果不改變外觀,其實我們這時是看不到克隆體的,所以這時候,我們需要用到?“顯示”按鈕,將克隆體顯示出來:
-
克隆體出現(xiàn)的位置也是Y坐標(biāo)高位,X坐標(biāo)隨機位置:
-
克隆體沿著Y軸,逐步下落:
-
這里我們?yōu)榱诵Ч?,增加了字母的顏色漸變,用到了一個增加顏色特效的積木:
-
得分+1
-
播放聲音擊中xx(聲音錄制的功能,前面的課程有講過哦)
-
刪除此克隆體
最終克隆體是要刪除的,不然,會堆滿屏幕哦:
-
-
在重復(fù)執(zhí)行的里面,?如果偵測到,我們有字母對應(yīng)的按鍵按下,并且和克隆體對應(yīng)的字母是同一個字母,這時:
好了,到這里,字母雨小游戲的實現(xiàn)就完成了加油哦
-
當(dāng)下落過程中,沒有任何對應(yīng)按鍵按下時,同樣咱們要把克隆體刪除:
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除
