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

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

scratch一起學案例——《跳躍的小貓》

極客小將2020-12-31-
跳躍的小貓 今天咖姐教大家如何通過模擬現實來制作一款新游戲——《跳躍的小貓》 項目分析 我們先來對游戲進行一些簡單的分析: 1、游戲中我們可以通過“左右鍵”來調整“瞄

跳躍的小貓

今天咖姐教大家如何通過模擬現實來制作一款新游戲——《跳躍的小貓》

項目分析

我們先來對游戲進行一些簡單的分析:

1、游戲中我們可以通過“左右鍵”來調整“瞄準器”的方向;

2、角色“小貓”通過“上下鍵”來調整發射速度,通過“空格鍵”實現跳躍,而且和現實跳躍很類似。而且在游戲中小貓碰到邊緣或鈴鐺都會返回起始位置;

3、游戲中會隨機出現5個小球,碰到小貓消失;

4、游戲中還有一定的計時,結束后會有一個彈窗出現。

這個游戲很容易就可以實現,但是唯一的難點是如何控制小貓的方向以及如何讓小貓的跳躍模擬現實,下面就跟著咖姐一起來做一下吧。

動手開做

首先,我們可以先選擇小貓、小球、鈴鐺、瞄準器4個角色;

其次,我們知道瞄準器只有左右旋轉,那么也比較好做,我們先把他的代碼做出來:

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

瞄準器代碼

下面我們來實現小貓的跳躍功能,首先我們需要給他一個速度,當然速度也是可以加減的,也有上下限,而且每次都是從瞄準器開始發射的,所以此時的代碼就可以確定了:

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

確認后的代碼

那么如何實現小貓在跳躍的過程中模擬現實呢?

先解釋一下重力

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

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

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

現實中的跳躍

同樣的我們也可以在游戲中添加一個重力加速度,而且在碰到邊緣或者鈴鐺時會回到原點,具體代碼如下:

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

完整代碼

★★舉一反三

最難的我們已經完成了,下面的小球和結束時的彈窗就交給各位同學啦。

大家會做嗎?嘗試一下吧。

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 合江县| 安阳县| 六盘水市| 铅山县| 扎囊县| 伊金霍洛旗| 防城港市| 宾川县| 鱼台县| 泸溪县| 治多县| 九江市| 恩施市| 汝州市| 怀化市| 仙桃市| 千阳县| 桃园市| 昌黎县| 柯坪县| 宾阳县| 民权县| 吉木乃县| 陇川县| 库伦旗| 达日县| 商城县| 沁源县| 来凤县| 永川市| 土默特左旗| 射阳县| 雷山县| 卓资县| 德化县| 铁力市| 靖安县| 永嘉县| 榆树市| 绥化市| 吕梁市|