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

極客小將

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

資訊內(nèi)容

Scratch3.0少兒編程案例:快速接球

極客小將2020-12-04-
一、案例簡(jiǎn)介 ? ? 今天我們用scratch 3.0來(lái)制作一個(gè)少兒編程案例游戲:快速接球。故名思意,我們要不停的接住掉落下來(lái)的小球。今天呢,我們用鼠標(biāo)操控接球桿,接住隨機(jī)位置出現(xiàn)往下掉落的小球。接球桿可以左右不停的移動(dòng),但不可以上下移動(dòng)。當(dāng)小球落到接球桿上,小

一、案例簡(jiǎn)介

? ? 今天我們用scratch 3.0來(lái)制作一個(gè)少兒編程案例游戲:快速接球。故名思意,我們要不停的接住掉落下來(lái)的小球。今天呢,我們用鼠標(biāo)操控接球桿,接住隨機(jī)位置出現(xiàn)往下掉落的小球。接球桿可以左右不停的移動(dòng),但不可以上下移動(dòng)。當(dāng)小球落到接球桿上,小球會(huì)被接球桿上的刺扎破,如果小球掉落到地上,那么游戲結(jié)束。是一個(gè)非常簡(jiǎn)單,且有趣的接球游戲。

? ? 這個(gè)scratch 3.0少兒編程游戲案例中,我們需要用的的角色分別是:接球桿,球,金幣計(jì)分板,小球特效,個(gè)位數(shù),十位數(shù),百位數(shù)。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

二、案例編程

1.接球桿

(1)讓接球桿y坐標(biāo)維持在-40,不能上下移動(dòng)。

(2)跟隨鼠標(biāo)的x坐標(biāo)移動(dòng)

https://cdn.china-scratch.com/Public/Home/images/grey.gif

2.球

(1)創(chuàng)建分?jǐn)?shù)變量

(2)移到隨機(jī)x坐標(biāo),y坐標(biāo)固定186.讓小球出現(xiàn)在舞臺(tái)上方邊緣的隨機(jī)位置。

(3)克隆,提取克隆體的x,y坐標(biāo)。

(4)重復(fù)向下移動(dòng),如果碰到接球桿,廣播特效,分?jǐn)?shù)增加,刪除克隆體。如果掉落到y(tǒng)坐標(biāo)-120以下,廣播游戲停止,刪除克隆體。

(5)游戲停止時(shí),停止腳本。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

3.金幣計(jì)分板

????設(shè)置基礎(chǔ)信息,讓金幣計(jì)分板保持不動(dòng)就好

https://cdn.china-scratch.com/Public/Home/images/grey.gif

4.小球特效

(1)控制數(shù)量,重復(fù)克隆20-30隨機(jī)次。

(2)克隆體移到剛剛白球提取的x,y坐標(biāo)上。

(3)控制大小,取4-6之間隨機(jī)大小。

(4)控制運(yùn)動(dòng)方向,面向-75和75之間隨機(jī)方向。

(5)控制移動(dòng)距離,移動(dòng)25-40之間隨機(jī)次。

(6)并且邊移動(dòng),邊虛像增加。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

5.個(gè)位數(shù)

(1)設(shè)置基礎(chǔ)屬性

(2)重復(fù)執(zhí)行,判斷分?jǐn)?shù)是一位數(shù),兩位數(shù)還是三位數(shù)。

(3)換成相應(yīng)的造型。對(duì)應(yīng)算法公式如圖。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

十位數(shù),百位數(shù)編程同理,直接放圖。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

https://cdn.china-scratch.com/Public/Home/images/grey.gif

scratch 3.0少兒編程案例成果展示:

https://cdn.china-scratch.com/Public/Home/images/grey.gif

這樣我們的快速接小球游戲案例就做完了。很簡(jiǎn)單吧,大家可以自己嘗試一下,游戲效果也是非常的有趣。

小結(jié):本篇scratch少兒編程游戲案例:快速接球,除基礎(chǔ)事件,運(yùn)動(dòng)模塊使用以外,還學(xué)習(xí)了碰撞檢測(cè)后特效,尤其這種克隆體的特效是不能利用跟隨角色完成。需要提取每個(gè)克隆體的x,y坐標(biāo),然后將小球特效移到這個(gè)坐標(biāo)上。然后大量使用隨機(jī),使小球特效有個(gè)綻放的效果。

后記:小編朋友公司研發(fā)了一個(gè)游戲化的少兒編程在線課程(5-12歲),游戲化教學(xué)結(jié)合Scratch 3.0(一款在線少兒編程工具,類似樂(lè)高的積木拼搭),我家娃娃學(xué)了幾次課,非常喜歡(超預(yù)期),16次課才200多塊錢,對(duì)鍛煉孩子的思維能力和動(dòng)手能力很有幫助。

感興趣的朋友可以關(guān)注一下掃描二維碼,或微信搜索“大耳猴少兒編程”

https://cdn.china-scratch.com/Public/Home/images/grey.gif

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

預(yù)約試聽課

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

主站蜘蛛池模板: 涟水县| 饶平县| 安达市| 翁牛特旗| 顺昌县| 东安县| 亳州市| 九龙县| 开化县| 环江| 广安市| 含山县| 西安市| 长阳| 黑龙江省| 潍坊市| 金沙县| 女性| 昌吉市| 五家渠市| 乌拉特前旗| 改则县| 洪雅县| 永川市| 常州市| 和田市| 盐边县| 锡林郭勒盟| 额济纳旗| 和田市| 泰州市| 安平县| 青岛市| 陆河县| 中宁县| 涿鹿县| 江城| 嘉黎县| 玛多县| 甘德县| 库车县|