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

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

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

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

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

演示效果


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


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

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

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

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

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

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

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


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


2:給舞臺選擇背景聲音


3:創(chuàng)建角色


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

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

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

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