桑格芝士网

百科知识分享平台,汇聚全球百科全书与学习资源

少儿编程Scratch3.0指令讲解大全(二)外观模块

Scratch 是美国麻省理工学院MIT针对 8 到 16 岁孩子开发的一款免费开源编程软件。

由于 Scratch 开创性地采用类似“搭积木”的编程方法,把各种程序指令按一定的逻辑关系组合 在一起编写程序,从而大大降低了编程难度,特别适合少年儿童使用,因此在全球 150 多个国 家和地区的中小学得到了广泛的应用,被翻译成了 70 多种语言。

Scratch 3.0 共有九大模块、123 个指令,3 个创建按钮;此外还有11个“扩展”模块,使用这些扩展指令可以增强 Scratch 程序功能。本文将针对这些指令逐个详细介绍它们的名称、用途、参数的设置方法以及具体的使用方法。

Scratch3.0软件下载

关注微信公众号Scratchwu,在“软件下载”页面有 Scratch 软件各平台、各版本下载,完全免费。

二、“外观”模块

“外观”模块指令用于设置角色或者背景在舞台上的外观样式。如果当前处于角色状态(即选中的是角色而不是舞台背景),“外观”模块有20个指令;如果当前处于舞台状态,“外观”模块有7个指令。指令具体可以分为:角色反馈、角色造型与背景、角色大小、图形特效、角色显示与隐藏、角色层级、与外观相关的系统变量这七种类型。

1、指令名称:说并显示等待多少秒

指令用途:使当前角色用单气泡图的方式显示文本并等待指定时间

指令参数:本指令有两个参数,第一个参数用于指定显示文本,第二个参数指定时间。

2、指令名称:说

指令用途:使当前角色用单气泡图的方式显示文本

指令参数:本指令有一个参数,用于指定显示文本。

3、指令名称:思考并等待多少秒

指令用途:使当前角色用多气泡图的方式显示文本并等待

指令参数:本指令有两个参数,第一个参数用于指定显示文本,第二个参数用于指定时间。

4、指令名称:思考

指令用途:使当前角色用多气泡图的方式显示文本

指令参数:本指令有一个参数,用于指定显示文本。

5、指令名称:换造型

指令用途:将当前角色的造型换成指定名称的造型

指令参数:本指令有一个下拉列表参数,用于指定造型名称;列表内容就是当前角色所有造型 的名称。

在角色状态,单击"造型"选项卡可以查看、编辑、添加、删除角色的造型(如下图所示)。

6、指令名称:下一个造型

指令用途:设置当前角色的造型为下一个造型(如果当前角色只有一个造型,那么显示的还是原来造型)

指令参数:无

7、指令名称:换背景

指令用途:将当前舞台的背景换成指定名称的背景

指令参数:本指令有一个下拉列表参数,用于指定背景名称,列表内容就是当前舞台所有背景的名称。

在舞台状态下,单击“背景”选项卡可以查看、编辑、添加、删除舞台背景(如下图所示)。

8、指令名称:下一个背景

指令用途:设置当前舞台的背景为下一个背景(如果舞台只有一个背景图片,那么显示的还是原来背景)

指令参数:无

9、指令名称:将大小增加

指令用途:将当前角色的大小在原数值基础上增加指定值

指令参数:本指令有一个参数,用于指定增加值。

在 Scratch 中,角色默认大小是“100”;增加值是相对于原大小的百分数,如“50” 就是在原大小的基础上增加 50%,也就是原大小的 150%。如果要缩小,可以使 用负值;如“-50”就是在原大小的基础上减少 50%,也就是原大小的一半。

10、指令名称:将大小设为

指令用途:将当前角色的大小直接设为指定值

指令参数:本指令有一个参数,用于指定设置值。这个值也是一个相对于原大小的百分数,如 “200”就是原大小的2倍,最小值是“0”。

11、指令名称:将特效增加

指令用途:将当前角色的特效值在原数值基础上增加指定值

指令参数:本指令有两个参数,第一个是下拉列表参数,用于指定特效类型,包括颜色、鱼眼、旋涡、像素化、马赛克、亮度、虚像这七个选项;第二个参数用于指定增加值。

12、指令名称:将特效设定为

指令用途:将当前角色的特效值直接设为指定值

指令参数:本指令有两个参数,第一个是下拉列表参数,用于指定特效类型,包括颜色、鱼眼、旋涡、像素化、马赛克、亮度、虚像这七个选项;第二个参数用于指定设置值。

13、指令名称:清除图形特效

指令用途:清除之前设置的所有图形特效,恢复原始状态

指令参数:无

14、指令名称:显示

指令用途:设置当前角色状态为“显示”,也就是在舞台上能够看到当前角色

指令参数:无

15、指令名称:隐藏

指令用途:设置当前角色状态为隐藏,也就是在舞台上隐藏当前角色

指令参数:无

16、指令名称:移到指定层

指令用途:将当前角色移到指定层级

指令参数:本指令有一个下拉列表参数,用于指定层级,选项包括前面后面这两项。

17、指令名称:移动指定层数

指令用途:将当前角色前移或者后移指定层数

指令参数:本指令有两个参数,第一个是下拉列表参数,用于指定当前角色是前移还是后移;第二个参数用以指定移动的层数。

18、指令名称:造型

指令用途:获取当前角色的当前造型编号或者名称

指令参数:本指令有一个下拉列表参数,用于指定读取的是造型编号还是造型名称。

19、指令名称:背景

指令用途:获取舞台的当前背景编号或者名称

指令参数:本指令有一个下拉列表参数,用于指定读取的是背景编号还是背景名称。

20、指令名称:大小

指令用途:获取当前角色的大小值

指令参数:无

21、指令名称:换背景并等待(舞台状态独有的指令)

指令用途:将当前舞台背景换成指定名称的背景并等待

指令参数:本指令有一个下拉列表参数,用于指定背景,列表内容就是当前舞台所有背景的名称。


完整版PDF文件获取方法:

1、关注 + 点赞 + 转发;

2、私信回复“1”

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言