資訊內(nèi)容
Scratch 基礎(chǔ)教學(xué)|第五課: Scratch基本組件之外觀類功能塊詳解
hi,大家晚上好。上一節(jié)課主要給大家介紹了Scratch運(yùn)動(dòng)類功能塊可實(shí)現(xiàn)的功能及每一個(gè)功能塊的具體用途及如何使用。
本節(jié)課主要和大家一塊了解并學(xué)習(xí)外觀類功能塊可實(shí)現(xiàn)哪些功能及每一個(gè)外觀類功能塊的具體使用。
本節(jié)課的課程目標(biāo)如下:
? - 介紹外觀類功能塊的作用
? - 介紹外觀類中的每個(gè)功能塊
? - 創(chuàng)建一個(gè)簡(jiǎn)單的示例
1介紹外觀類功能塊的作用
通過(guò)使用外觀類功能塊,我們可以控制Scratch程序中角色和舞臺(tái)背景的外觀效果,并且以彈出式對(duì)話框的形式給用戶展示文字消息。外觀功能塊可以通過(guò)一些特殊效果來(lái)影響角色的外觀,還可以在程序執(zhí)行時(shí)顯示或隱藏角色,修改角色的大小,甚至可以改變角色的造型和舞臺(tái)的背景。
外觀功能塊影響角色和舞臺(tái)的顯示方式,根據(jù)你在角色列表中選擇的"角色縮略圖"或"舞臺(tái)縮略圖"的不同,功能塊列表中所顯示的外觀功能塊也不同。如下圖:

當(dāng)你操作角色的時(shí)候,所顯示的外觀功能塊如左圖所示;當(dāng)你操作舞臺(tái)的時(shí)候,外觀功能塊如右圖所示。
2
介紹外觀類中的每個(gè)功能塊

說(shuō)"Hello!" 2 秒
在一個(gè)對(duì)話氣泡中顯示一句文字消息,并顯示指定的秒數(shù)。默認(rèn)顯示2秒。
02
說(shuō)"Hello"
在一個(gè)對(duì)話氣泡中顯示一句文字消息,或者把氣泡中顯示的文字刪除后,從而清除掉顯示文本的對(duì)話氣泡。
03
思考 "Hmm..." 2 秒
在一個(gè)思考?xì)馀葜酗@示一句文字消息,并顯示指定的秒數(shù)。默認(rèn)顯示2秒。
04
思考 "Hmm..."
在一個(gè)思考?xì)馀葜酗@示一句文字消息,或者把氣泡中顯示的文字刪除后,從而清除掉顯示文本的思考?xì)馀荨?

05
顯示
控制一個(gè)角色在舞臺(tái)上進(jìn)行顯示。
06
隱藏
控制一個(gè)角色在舞臺(tái)上進(jìn)行隱藏。

07
將造型切換為"造型2"
改變角色的造型,修改角色的外觀。
示例腳本

演示效果


08
下一個(gè)造型
將角色的造型修改為角色造型列表中的下一個(gè)造型。當(dāng)?shù)竭_(dá)列表的末尾時(shí),跳回到列表的開(kāi)始處。
09
將背景切換為"背景1"
通過(guò)給舞臺(tái)分配一個(gè)不同的背景,以修改舞臺(tái)的外觀。


10
將"顏色"特效增加"25"
通過(guò)一個(gè)指定的數(shù)值,來(lái)應(yīng)用并修改一個(gè)特效(顏色、魚(yú)眼、旋轉(zhuǎn)、像素化、馬賽克、亮度、虛像),以修改角色外觀。

11
將"顏色"特效設(shè)定為"0"
通過(guò)一個(gè)指定的數(shù)值,應(yīng)用一個(gè)特效(顏色、魚(yú)眼、旋轉(zhuǎn)、像素化、馬賽克、亮度、虛像)。
12
清除所有圖形特效
將一個(gè)角色恢復(fù)其默認(rèn)(最初新建角色時(shí))的外觀,去除掉可能應(yīng)用的所有特效。

13
將角色大小增加"10"
通過(guò)一個(gè)指定的數(shù)值來(lái)修改角度的大小。
14
將角色大小設(shè)定為"100"
將一個(gè)角色的大小設(shè)置為其最初大小的一個(gè)百分比。

15
移至最上層
將一個(gè)角色放置到頂層以確保它會(huì)顯示。
16
下移"1"層
將角色移動(dòng)指定的層數(shù),允許其他角色在其之上顯示。(可以借助一摞紙來(lái)加深對(duì)層的理解.一摞紙由很多張組成,每一頁(yè)紙可以想像成一層,只有最上層紙上內(nèi)容才可能看清)。

17
造型編號(hào)
顯示角色當(dāng)前的造型編號(hào)。
18
背景名稱
從背景列表獲取舞臺(tái)的當(dāng)前背景的名稱。
19
大小
獲取一個(gè)百分比值,表示一個(gè)角色的當(dāng)前大小與其最初大小的比例。

20
將背景切換為"背景1"并等待
等到所有功能塊都已執(zhí)行之后,通過(guò)分配給舞臺(tái)一個(gè)不同的背景,以改變其外觀。(在角色列表區(qū)選擇舞臺(tái)縮略圖時(shí),外觀功能塊中會(huì)顯示此功能塊)。
21
下一個(gè)背景
將舞臺(tái)的背景修改為背景列表中的下一個(gè)背景。(在角色列表區(qū)選擇舞臺(tái)縮略圖時(shí),外觀功能塊中會(huì)顯示此功能塊)。

22
背景編號(hào)
從背景列表獲取舞臺(tái)的當(dāng)前背景編號(hào)。(在角色列表區(qū)選擇舞臺(tái)縮略圖時(shí),外觀功能塊中會(huì)顯示此功能塊)。
3
創(chuàng)建一個(gè)簡(jiǎn)單的示例
一塊和大家做一款小游戲,游戲名稱叫做舞動(dòng)人生。
游戲展示效果:


該游戲由1個(gè)角色(一名舞者)組成,通過(guò)給角色設(shè)置切換造型的腳本,以及給舞臺(tái)設(shè)置背景圖片和設(shè)置播放背景音樂(lè)的腳本。
設(shè)置如下:
1:首先設(shè)置背景圖案


2:給舞臺(tái)選擇背景聲音


3:創(chuàng)建角色


4:設(shè)置相應(yīng)的腳本
設(shè)置背景圖案及背景音樂(lè)切換的腳本

設(shè)置人物造型切換的腳本

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

- 上一篇
Scratch小課堂 | 花朵
各位小朋友,大家在課堂上已經(jīng)學(xué)習(xí)了很多的小游戲,為了讓大家更加熟悉和娛樂(lè),我們特地推出了線上Scratch小課堂,方便大家學(xué)習(xí)。 那今天我們就來(lái)學(xué)習(xí)運(yùn)用Scratch來(lái)創(chuàng)作一個(gè)好玩的“花朵”的游戲。 效果展示 游戲設(shè)計(jì)任務(wù)
- 下一篇
跟著吉米學(xué)ScratchJr | No.3 我的農(nóng)場(chǎng)真熱鬧
我的農(nóng)場(chǎng)真熱鬧,打開(kāi)下面的視頻,先來(lái)認(rèn)識(shí)下農(nóng)場(chǎng)里的動(dòng)物們吧~ 今天的程序,是通過(guò)點(diǎn)擊每個(gè)動(dòng)物來(lái)觸發(fā)他們動(dòng)起來(lái)的,想知道怎么實(shí)現(xiàn)?接著往下看。 上視頻教程: 知識(shí)點(diǎn)總結(jié)(敲黑板劃重點(diǎn)): 1、“外觀積木