国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁(yè) » scratch編程資訊

資訊內(nèi)容

【中級(jí)案例教程】神秘太空漫步,看看你能堅(jiān)持多久

極客小將2021-04-10-
神秘的太空里有各種飛船 去太空探險(xiǎn)可能是每個(gè)孩子的夢(mèng)想吧? 今天教你在SCRATCH中實(shí)現(xiàn)。 今日案例適合具有一定基礎(chǔ)的學(xué)員學(xué)習(xí)。

神秘的太空里有各種飛船

去太空探險(xiǎn)可能是每個(gè)孩子的夢(mèng)想吧?

今天教你在SCRATCH中實(shí)現(xiàn)。

今日案例適合具有一定基礎(chǔ)的學(xué)員學(xué)習(xí)。

upload/article/images/2021-04-10/db8065f4d133f0355a980e28d18d8f89.jpg

《太空漫步》

1.作品描述

這是一款鍛煉反應(yīng)靈敏度的休閑小游戲。點(diǎn)擊綠旗后,按下空格鍵開(kāi)始游戲。

?如果你是在電腦網(wǎng)頁(yè)打開(kāi),請(qǐng)移動(dòng)鼠標(biāo)來(lái)控制飛船躲避隕石。 如果你是在手機(jī)打開(kāi),請(qǐng)點(diǎn)擊屏幕,控制飛船位置。 快看看你能堅(jiān)持多久吧。

2.作品教程

第一步:素材準(zhǔn)備

新增舞臺(tái)背景“stars”(系統(tǒng)背景圖庫(kù)的“太空”標(biāo)簽下),新增三個(gè)“隕石”角色,新增“飛船”角色,并為其添加造型2“飛船爆炸”。

upload/article/images/2021-04-10/78c8f368284382e3f2148e37fa3fc1d9.jpg

第二步:為飛船編寫腳本:

①初始化位置、大小和造型。

upload/article/images/2021-04-10/ce4bf3b77d66059662a2d7db273759ec.jpg

②當(dāng)空格鍵按下后,計(jì)時(shí)器清零,進(jìn)行重復(fù)判斷:如果碰到任何一個(gè)隕石,則造型切換到爆炸狀態(tài)并廣播“失敗”,否則跟隨鼠標(biāo)指針移動(dòng)。

upload/article/images/2021-04-10/5ef7f2e596a68b661d726aa02d7716d2.jpg

③當(dāng)接收到廣播“失敗”,就停止角色的其他腳本,調(diào)用計(jì)時(shí)器說(shuō)出飛船堅(jiān)持的時(shí)間!

upload/article/images/2021-04-10/a0c28690920e4c67f32d09fa92ea0849.jpg

【提示】

飛船在碰到任何隕石時(shí),如果直接使用積木“停止全部”,那么就沒(méi)辦法實(shí)現(xiàn)說(shuō)出堅(jiān)持的時(shí)間。因此,可以使用廣播配合積木“停止角色其他腳本”來(lái)讓所有腳本都停止,然后再說(shuō)出堅(jiān)持時(shí)間就可以了。

說(shuō)出“你堅(jiān)持了……秒!”這個(gè)效果時(shí),它里面包含了不變的文字和不斷變化的時(shí)間量,因此,可以利用兩個(gè)積木“連接…和…”來(lái)實(shí)現(xiàn)。

第三步:為隕石1編寫腳本

①初始化位置、大小。

②接收到“失敗”廣播,停止角色的其他腳本。

upload/article/images/2021-04-10/9be94b20047bb1d8602b375da105d863.jpg

③當(dāng)按下空格鍵,隕石不斷扭動(dòng)前進(jìn),如果到達(dá)屏幕邊界,則從屏幕對(duì)應(yīng)的另一邊穿出。

upload/article/images/2021-04-10/a36120f829a8a0bf0028233d0896db8e.jpg


第四步:為隕石2編寫腳本

①初始化位置、大小。

②接收到“失敗”廣播,停止角色的其他腳本。

③按下空格鍵后,不斷扭動(dòng)前進(jìn)。如果碰到邊緣就反彈。

upload/article/images/2021-04-10/925487da42b2d1ae9f3cfef6d3aaac39.jpg

【提示】

隕石1和2都實(shí)現(xiàn)了扭動(dòng)前進(jìn),可以利用旋轉(zhuǎn)隨機(jī)數(shù)(從負(fù)數(shù)到正數(shù)),讓隕石實(shí)現(xiàn)隨機(jī)左右扭動(dòng)及扭動(dòng)角度的大小。

隕石1實(shí)現(xiàn)屏幕穿越。可以利用坐標(biāo)來(lái)判定。當(dāng)坐標(biāo)大于多少就將其設(shè)為反方向的坐標(biāo)。

第五步:為隕石3編寫腳本

①初始化大小并隱藏。.

②接收到“失敗”廣播,停止角色的其他腳本。

③按下空格鍵后,隕石不斷轉(zhuǎn)動(dòng)。

upload/article/images/2021-04-10/4cb0c76dd48649d5ec56f089e1b5bf55.jpg

④按下空格鍵后,每隔1秒,就從屏幕最左方的任意位置出現(xiàn),然后1秒內(nèi)滑行到屏幕最右方的任意位置隱藏起來(lái)。

upload/article/images/2021-04-10/dc761ee7c0809fde22ae81fdb54b2fcd.jpg

【提示】

利用X坐標(biāo)不變,Y坐標(biāo)設(shè)定為隨機(jī)數(shù)的方法,可以實(shí)現(xiàn)隕石在左邊(右邊)的隨機(jī)位置出現(xiàn)。

3.創(chuàng)意來(lái)源

小學(xué)生在課間經(jīng)常會(huì)在操場(chǎng)玩躲避游戲,就想起了90年代電腦還沒(méi)普及時(shí),經(jīng)常會(huì)玩的掌上游戲機(jī)里的躲避游戲。

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除

預(yù)約試聽(tīng)課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 浦东新区| 仙游县| 比如县| 安泽县| 漯河市| 汝城县| 浦东新区| 佛冈县| 固安县| 怀宁县| 上饶市| 上林县| 渑池县| 邓州市| 广平县| 湟中县| 宜都市| 霍邱县| 石嘴山市| 凌云县| 平度市| 毕节市| 黑河市| 灵台县| 迁西县| 龙川县| 商城县| 永宁县| 金山区| 繁昌县| 金门县| 清水县| 察雅县| 鄢陵县| 濮阳市| 贺兰县| 浏阳市| 天镇县| 巴中市| 林西县| 乐昌市|