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