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

極客小將

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

資訊內(nèi)容

scratch一起學(xué)案例——《跳躍的小貓》

極客小將2020-12-31-
跳躍的小貓 今天咖姐教大家如何通過(guò)模擬現(xiàn)實(shí)來(lái)制作一款新游戲——《跳躍的小貓》 項(xiàng)目分析 我們先來(lái)對(duì)游戲進(jìn)行一些簡(jiǎn)單的分析: 1、游戲中我們可以通過(guò)“左右鍵”來(lái)調(diào)整“瞄

跳躍的小貓

今天咖姐教大家如何通過(guò)模擬現(xiàn)實(shí)來(lái)制作一款新游戲——《跳躍的小貓》

項(xiàng)目分析

我們先來(lái)對(duì)游戲進(jìn)行一些簡(jiǎn)單的分析:

1、游戲中我們可以通過(guò)“左右鍵”來(lái)調(diào)整“瞄準(zhǔn)器”的方向;

2、角色“小貓”通過(guò)“上下鍵”來(lái)調(diào)整發(fā)射速度,通過(guò)“空格鍵”實(shí)現(xiàn)跳躍,而且和現(xiàn)實(shí)跳躍很類似。而且在游戲中小貓碰到邊緣或鈴鐺都會(huì)返回起始位置;

3、游戲中會(huì)隨機(jī)出現(xiàn)5個(gè)小球,碰到小貓消失;

4、游戲中還有一定的計(jì)時(shí),結(jié)束后會(huì)有一個(gè)彈窗出現(xiàn)。

這個(gè)游戲很容易就可以實(shí)現(xiàn),但是唯一的難點(diǎn)是如何控制小貓的方向以及如何讓小貓的跳躍模擬現(xiàn)實(shí),下面就跟著咖姐一起來(lái)做一下吧。

動(dòng)手開(kāi)做

首先,我們可以先選擇小貓、小球、鈴鐺、瞄準(zhǔn)器4個(gè)角色;

其次,我們知道瞄準(zhǔn)器只有左右旋轉(zhuǎn),那么也比較好做,我們先把他的代碼做出來(lái):

upload/article/images/2020-12-31/0294a3876f1f1be0f0c29416899ecb1b.jpg

瞄準(zhǔn)器代碼

下面我們來(lái)實(shí)現(xiàn)小貓的跳躍功能,首先我們需要給他一個(gè)速度,當(dāng)然速度也是可以加減的,也有上下限,而且每次都是從瞄準(zhǔn)器開(kāi)始發(fā)射的,所以此時(shí)的代碼就可以確定了:

upload/article/images/2020-12-31/fff0d5799c4720d6dd8c1e35aa593ac2.jpg

確認(rèn)后的代碼

那么如何實(shí)現(xiàn)小貓?jiān)谔S的過(guò)程中模擬現(xiàn)實(shí)呢?

先解釋一下重力

我們知道現(xiàn)實(shí)生活中存在重力,即物體由于地球的吸引而受到的力叫重力。重力的方向總是豎直向下。

一般情況下我們可以將重力可以看成一個(gè)固定的值,那么這樣我們就有了一直向下的重力加速度,上升時(shí)速度越來(lái)越美,下降的速度越來(lái)越快。

upload/article/images/2020-12-31/81842c4df49c394e9aa0c1bc701c855f.jpg

現(xiàn)實(shí)中的跳躍

同樣的我們也可以在游戲中添加一個(gè)重力加速度,而且在碰到邊緣或者鈴鐺時(shí)會(huì)回到原點(diǎn),具體代碼如下:

upload/article/images/2020-12-31/e8e26cab8413bf05a403cb3240acd58f.jpg

完整代碼

★★舉一反三

最難的我們已經(jīng)完成了,下面的小球和結(jié)束時(shí)的彈窗就交給各位同學(xué)啦。

大家會(huì)做嗎?嘗試一下吧。

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

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

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

主站蜘蛛池模板: 云霄县| 鄂尔多斯市| 隆化县| 讷河市| 盐源县| 山阴县| 双鸭山市| 桐柏县| 手游| 海南省| 平罗县| 张北县| 资兴市| 繁昌县| 延长县| 双辽市| 普陀区| 罗甸县| 托里县| 紫云| 常熟市| 云梦县| 从江县| 保山市| 苍山县| 嘉义市| 米林县| 绥宁县| 沙河市| 收藏| 大足县| 汨罗市| 出国| 桃源县| 来宾市| 林甸县| 周口市| 岫岩| 三门县| 咸宁市| 瓮安县|