购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

Scratch的界面构成

为了能够熟练地操作和使用Scratch,我们需要先对Scratch的界面进行较为全面的了解。Scratch的界面主要由菜单栏、标签栏、选项卡(图中显示的是“代码”选项卡)、舞台区、角色列表和舞台设置区几个部分组成。

菜单栏

和大多数图形化应用程序一样,Scratch也有一个菜单栏,它位于界面的顶部,包含“语言切换”按钮 和“文件”“编辑”“教程”3组菜单命令。

“语言切换”按钮 用于切换界面的显示语言。“文件”菜单包含新建作品、打开作品、保存作品等功能。“编辑”菜单用于恢复误删的角色及开启/关闭程序运行的加速模式。“教程”菜单用于观看Scratch视频教程。

标签栏

当在角色列表中选中一个角色时,标签栏会显示“代码”“造型”“声音”3个标签;当在舞台设置区选中舞台背景时,标签栏则会显示“代码”“背景”“声音”3个标签。单击不同的标签,就会展开对应的选项卡。

选项卡

选项卡与标签栏中的标签一一对应,下面分别介绍。

“代码”选项卡

默认情况下,界面中自动展示的是“代码”选项卡,它分为积木区和脚本区两个部分。

积木区

Scratch的核心积木块都放置在积木区。核心积木块分为9大模块,并用不同的颜色进行区分。在积木区左侧选择某个模块,在积木区右侧就会显示该模块下的所有积木块。下面简单介绍各个模块的主要功能。

“运动”模块

“运动”模块主要用于控制角色的位置、移动、旋转和朝向等。

“外观”模块

“外观”模块主要用于控制角色的造型、大小、显隐、话语、特效等。

“声音”模块

“声音”模块用于为角色或场景添加音乐效果。如果声音库中没有需要的声音,可以在声音列表中选择“录制”选项,然后通过连接在计算机上的麦克风自行录制声音。

“事件”模块

“事件”模块主要用于控制脚本的触发方式,如单击 运行脚本、单击角色运行脚本等。

“控制”模块

“控制”模块用于控制脚本的运行方式、脚本的停止及角色的克隆,如重复执行某步骤、根据条件是否成立决定接下来的动作等。

“侦测”模块

“侦测”模块主要用于监测角色的状态及键盘和鼠标的操作,如监测角色与鼠标的距离、监测键盘上的某个键是否被按下等。

小提示

运行积木块

每个模块都包含多个积木块,可以双击某个积木块来运行它。如果需要运行多个积木块,则将这些积木块拖动到脚本区,然后在脚本区单击积木块,每单击一次就运行一次。

“运算”模块

“运算”模块主要用于完成数学运算(如加、减、乘、除、求余数、求平方根)、比较运算(如>、<、=)及逻辑运算(如“与”“或”“不成立”)。

“变量”模块

“变量”模块用于完成变量和列表的创建与设置等操作。变量和列表都是用于存储数据的。变量中只能存储一个值,在程序运行过程中可以改变变量的值。列表则可以理解为变量的集合,它能存储多个值。在程序中可以设定在舞台上显示或隐藏变量和列表。

“自制积木”模块

“自制积木”模块类似于一般程序设计语言中的过程或函数,用于创建自定义功能的积木块。自制积木块可以使程序变得更简洁、易懂。

小提示

扩展模块

除了9大核心模块,还有一些模块被存储在扩展模块中,如“文字朗读”“翻译”等。可以通过单击界面左下角的“添加扩展”按钮 将扩展模块添加到积木区。

脚本区

脚本区是界面中非常重要的一个区域,程序中所有控制角色或背景的功能都需要通过在脚本区组合不同的积木块来实现。

脚本区右上方显示了当前选中角色的缩略图,表明正在为哪个角色编写脚本;右下方的3个按钮分别用于放大显示积木块、缩小显示积木块和以默认大小显示积木块。

“造型”/“背景”选项卡

“造型”选项卡用于为角色添加和编辑造型,“背景”选项卡则用于为程序添加和编辑背景。

角色造型

一个角色可以拥有多个不同的造型,但在舞台上只能展示其中一个造型。在角色列表中选中一个角色,单击“造型”标签即可展开“造型”选项卡。在选项卡左侧的造型列表中显示了当前角色的所有造型,在其中选择不同的造型时,造型编辑器和舞台中所显示的角色造型就会随之变化。

除了已有的造型,我们还可以为角色添加新造型。“造型”选项卡提供了多种添加造型的方式,分别为从造型库选取、自己绘制、随机选取、从本地计算机选取、通过摄像头拍摄。

将鼠标指针移动到造型列表下方的“选择一个造型”按钮上,在弹出的列表中选择一种添加造型的方式。如果直接单击“选择一个造型”按钮,则会弹出“选择一个造型”界面,在造型库中选择要添加的造型,该造型就会显示在造型列表中。

舞台背景

在舞台设置区选中舞台背景,“造型”标签就会变成“背景”标签,单击该标签将展开“背景”选项卡。一个新的Scratch作品默认会包含一个白色的舞台背景。为了营造更丰富的舞台效果,大多数作品都需要添加其他背景。添加背景后,可以通过“背景”选项卡编辑添加的背景图像。

“声音”选项卡

声音能让程序变得更加生动有趣。通过“声音”选项卡可以管理角色或舞台背景播放的声音。位于“声音”选项卡左侧的是声音列表,其中显示了为当前角色或舞台背景添加的声音。在声音列表中选中一个声音,就可以在右侧的声音编辑器中编辑该声音。

舞台区

舞台区是展示程序运行效果的区域,使用Scratch创建的动画、游戏等作品的运行效果都将在舞台区呈现出来。舞台区左上角的按钮用于运行和停止程序,右上角的按钮用于切换舞台区的显示方式。

舞台区是一个高360、宽480的长方形。更准确地说,它是一个坐标系,x轴的范围是-240到240,y轴的范围是-180到180,原点即舞台中心点,坐标为(0,0)。

小提示

以全屏模式观看运行效果

单击 按钮,将以全屏模式观看运行效果。若要退出全屏模式,则单击 按钮,或者按下Esc键。

角色列表

角色列表是添加和设置角色的区域,其中显示了作品中所有角色的缩略图。每个新创建的作品中都会默认添加一个小猫角色,我们可以利用角色列表右下角的“选择一个角色”按钮为当前作品添加新的角色。

添加角色库中的角色

Scratch的角色库包含多种角色,分为“动物”“人物”“奇幻”等9大类。我们可以根据需要将这些角色添加到当前作品中。

单击角色列表右下角的“选择一个角色”按钮,在打开的“选择一个角色”界面中单击要添加的角色,返回Scratch界面,即可在角色列表中看到新添加的角色。

添加自定义的角色

如果对角色库中的角色不满意,我们也可以添加自定义的角色。

将鼠标指针移到“选择一个角色”按钮上,在弹出的列表中单击“上传角色”按钮,然后在弹出的“打开”对话框中单击要添加的角色素材,再单击“打开”按钮,即可将该角色添加到角色列表。

小提示

设置角色的属性

单击角色列表中已添加的角色,然后在其上方的“角色”“x”“y”“大小”等文本框中输入相应的文字或数值,即可调整角色的名称、坐标位置、大小等属性,如右图所示。

绘制角色

除了添加角色库中的角色和上传自定义角色,还可以使用Scratch提供的绘图工具绘制角色。使用这种方式添加的角色更便于修改和调整造型。

将鼠标指针移到“选择一个角色”按钮上,在弹出的列表中单击“绘制”按钮,随后会展开“造型”选项卡,在工具栏中选择绘图工具,然后在绘图区中绘制想要的角色造型。

删除角色

如果角色列表中有某个角色是多余的,可以选中这个角色,然后单击角色右上角的“删除”按钮将其删除,被删除的角色将不再显示在角色列表和舞台中。

舞台设置区

舞台设置区位于角色列表右侧,是设置舞台背景的区域,选中背景后该区域呈蓝色突出显示。单击舞台设置区下方的“选择一个背景”按钮,即可添加舞台背景。舞台背景的添加与设置方式和角色的添加与设置方式比较相似,这里不再详细介绍。 KcLH0zHZxQA3ZNWoNPe0syGhTCoh99ghR5NTHuudGqztlCYiOlu4d9zdD6jTVZet

点击中间区域
呼出菜单
上一章
目录
下一章
×