scratch實現猴子接蘋果

實現效果

scratch實現猴子接蘋果

添加猴子

讓猴子切換造型

scratch實現猴子接蘋果

讓猴子走動起來

scratch實現猴子接蘋果

實現效果:

scratch實現猴子接蘋果

蘋果

蘋果隨機下落

蘋果隨機在舞臺中出現。

scratch實現猴子接蘋果

實現效果

scratch實現猴子接蘋果

讓蘋果隨機下落

scratch實現猴子接蘋果

實現效果

scratch實現猴子接蘋果

蘋果下落到底部消失並且在頂部出現

如果蘋果的y座標小於-170,將我們的x座標設爲-240到240隨機選一個數。

scratch實現猴子接蘋果

這樣就可以實現蘋果自由隨機掉落。

scratch實現猴子接蘋果

蘋果得分

猴子碰到蘋果得分。並且播放聲音,蘋果碰到猴子之後蘋果就跑到舞臺區最上層。

scratch實現猴子接蘋果

實現效果

scratch實現猴子接蘋果

多個蘋果

我們想要實現蘋果不斷的下落,只有一個蘋果怎麼行呢,我們不妨就多複製幾個蘋果代碼。讓視覺效果看起來舞臺上有很多蘋果。

scratch實現猴子接蘋果

並且讓蘋果呈現不同的顏色

scratch實現猴子接蘋果

實現效果

scratch實現猴子接蘋果

得分機制

碰到猴子增加分數

scratch實現猴子接蘋果

實現效果

 

勝利腳本

我們想要猴子接到30個蘋果則爲勝利,並且顯示出來。
增加一個勝利角色

scratch實現猴子接蘋果

scratch實現猴子接蘋果

如果分數>30的時候,我們廣播一個勝利,勝利之後停止所有腳本。
實現效果

 

失敗

scratch實現猴子接蘋果

添加一個毛毛蟲角色,讓猴子碰到毛毛蟲就失敗。

毛毛蟲代碼

毛毛蟲代碼和蘋果代碼類似,但是修改一些代碼就可以完成。

scratch實現猴子接蘋果

在勝利腳本中,接收到失敗顯示,將造型切換爲失敗。

scratch實現猴子接蘋果

實現效果

scratch實現猴子接蘋果

現在我們已經實現猴子接蘋果的效果啦。

THE END

轉自知乎專欄:花果茶

發佈了352 篇原創文章 · 獲贊 275 · 訪問量 62萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章