最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

基礎(chǔ)Scratch編程:做一個美麗的魔法星空游戲(圖形化二級考試真題)

2022-12-02 17:18 作者:夏葉xiay  | 我要投稿


嗨!大家好,我是Xiay,今天為大家?guī)硪粋€游戲的制作方法
這個游戲的名字叫做:魔法星空

游戲效果是:

按下空格鍵,星空猶如施了魔法一般,出現(xiàn)彩色的圓形圖案,而且圓形圖案的大小也可改變。

1.準(zhǔn)備工作

(1)導(dǎo)入背景:Stars;

(2)保留小貓角色;

(3)導(dǎo)入聲音“Emotional Piano”和“Jump”。

2.功能實現(xiàn)

(1)程序開始,小貓隱藏,畫筆的顏色設(shè)為紅色,粗細(xì)設(shè)為 20;(2)程序開始后,一直播放背景音樂“EmotionalPiano”:

(3)按下空格鍵,播放聲音Jump,畫筆顏色增加10,在舞臺的隨機(jī)位置畫出圓點;(4)當(dāng)按下“→”鍵,將筆的粗細(xì)增加5:(5)當(dāng)按下“←”鍵,將筆的粗細(xì)減小5。

制作之前先看看最終效果吧!

36.魔法星空(真題)

共創(chuàng)社區(qū)游戲欄

讓我們一步步的來實現(xiàn)

第一部分——準(zhǔn)備工作

第一步:導(dǎo)入背景:Stars

我們在背景的素材庫中搜索Stars

背景搜索

第二步:保留小貓角色

大家都知道,共創(chuàng)世界里新建作品時的默認(rèn)角色是西瓜創(chuàng)客的孫小弟,所以我們需要刪除孫小弟,在素材庫中找到原版Scratch編輯器中的默認(rèn)角色——Cat

Scratch原版編輯器默認(rèn)角色

第三步::導(dǎo)入聲音“Emotional Piano”和“Jump”

這兩個聲音可以在素材庫中直接搜索找到并添加(略)

第二部分——功能實現(xiàn)

第一步:程序開始,小貓隱藏,畫筆的顏色設(shè)為紅色,粗細(xì)設(shè)為 20

我們需要用到一個拓展,名為“畫筆

Scratch拓展——畫筆
(1)程序開始運(yùn)行時,要用到“當(dāng)綠旗被點擊”語句
(2)小貓隱藏,要用到外觀模塊中的“隱藏”語句
(3)畫筆的顏色設(shè)為紅色,需要用到“將筆的顏色設(shè)為”語句
(4)粗細(xì)設(shè)為20,直接使用“將筆的粗細(xì)設(shè)為”語句
功能實現(xiàn)

但是我們會發(fā)現(xiàn)程序第二次運(yùn)行后畫出來的線條并沒有擦除,所以我們需要“全部擦除”語句

語句全部擦除

組合起來就是:

組合

第二步:程序開始后,一直播放背景音樂“EmotionalPiano”

“重復(fù)執(zhí)行”語句+“播放聲音直到播放完畢”語句

程序

第三步:按下空格鍵,播放聲音Jump,畫筆顏色增加10,在舞臺的隨機(jī)位置畫出圓點

當(dāng)按下空格鍵、移動到隨機(jī)位置和播放聲音語句大家都知道,方法如下所示

程序

畫筆顏色增加10我們需要用到這個積木↓

我們還需要畫出圓點,那么我們要用到“落筆”語句

但是移動時會出現(xiàn)這樣的bug

bug

所以我們需要用到另一個語句——“抬筆”語句

程序結(jié)合起來如下圖所示↓

程序

第四步:當(dāng)按下“→”鍵,將筆的粗細(xì)增加5

我們可以使用事件模塊的積木“當(dāng)按下 ? 鍵”語句,也可以使用“重復(fù)執(zhí)行”+“如果那么”+“按鍵是否被按下”語句來達(dá)成這個效果

第五步:當(dāng)按下“←”鍵,將筆的粗細(xì)減小5

我們一樣可以使用“當(dāng)按下 ? 鍵”語句或者“重復(fù)執(zhí)行”+“如果那么”+“按鍵是否被按下”語句

但是我們會發(fā)現(xiàn):畫筆模塊中只有將筆的粗細(xì)增加,并沒有將筆的粗細(xì)減少語句,我們就可以像減少變量一樣將圓框中的數(shù)字改為負(fù)數(shù),但又怎么填負(fù)數(shù)呢?我們只要在數(shù)字前面加上減號就可以啦!

這樣我們的程序就完成啦!


完成了所有程序后,記得點擊綠旗檢測一下程序有沒有問題,點擊那個誘惑人的“發(fā)布作品”按鈕,讓你的作品被更多人看到,不要忘記給作品起一個好聽的名字哦!

都看到這里了,點個贊再走吧!


基礎(chǔ)Scratch編程:做一個美麗的魔法星空游戲(圖形化二級考試真題)的評論 (共 條)

分享到微博請遵守國家法律
永吉县| 通渭县| 宁国市| 玉田县| 栾城县| 长子县| 靖州| 达州市| 高安市| 灌南县| 开远市| 晋中市| 屯昌县| 祁连县| 军事| 青田县| 丹江口市| 通城县| 色达县| 河间市| 德格县| 云梦县| 鸡东县| 沂源县| 灵宝市| 油尖旺区| 星子县| 临汾市| 东安县| 玉环县| 阿巴嘎旗| 新蔡县| 中卫市| 元谋县| 荔波县| 罗甸县| 准格尔旗| 鱼台县| 阆中市| 来安县| 南投市|