绿旗提供一条同时启动多个脚本的捷径。点击绿旗会启动所有以开头的脚本块。
在演示模式,绿旗会以一个小的图标
显示在屏幕的右上角。按“Enter”键同点击绿旗
效果相同。 绘图编辑器
你可以使用绘图编辑器来创建或修改造型和背景。 缩小翻转 放大 旋转 改变选中对水平翻转、垂直 旋转选
象的大小
中对象
翻转选中对象
清除 导入
清除面板 导入一个文件到图像中
工具栏
撤销 重做
画板
画图像的地方
选项区域 工具设置 当前颜色 调色板 视图比例
设定旋转范围
绘图编辑器工具条有如下工具:
笔刷工具:使用前景色徒手画画。当你点击这个工具后,选项区域显示笔刷的尺寸。点击可以选择一个不同的尺寸。
橡皮擦:擦除画板上的笔划。被你擦除的区域会变成透明的。当你点击这个工具后,选项区域会显示橡皮擦的尺寸。点击可以选择一个不同的尺寸。
填色工具:使用前景色填充一块封闭的区域。当你选择该工具后,选项区域会显示填充类型(纯色,水平渐变,垂直渐变,或者放射性渐变)。渐变混合从你选择的前景色到背景色。
方形工具:使用前景色绘制一个填充或不填充的方形(Shift+拖拽绘制正方形)。当你选择该工具后,选项区域会显示填充类型(填充或不填充)。
椭圆工具:使用前景色绘制一个填充或不填充的方形(Shift+拖拽绘制正圆形)。当你选择该工具后,选项区域会显示填充类型(填充或不填充)。
线条工具:使用前景色绘制一条直线(Shift+拖拽绘制垂直或水平直线)。当你选择该工具后,选项区域会显示笔刷尺寸。点击可以选择一个不同的尺寸。
文字输入工具:添加文字到绘图区。当你选择该工具后,选项区域会显示字体类型和字体大小。一个造型只能有一个文本部件。
选择工具:选择一个矩形区域,然后移动到一个新的位置(按delete键会删除选中的对
象,按Shift+delete或者Shift+backspace剪切选中的对象)。
盖章工具:选择一个矩形区域,然后拷贝到新的位置(按Shift+点击+拖拽重复拷贝)。 色彩选取工具:使用色彩选取工具末端来选择前景色(点击画板并且将色彩选取工具拖拽到画板外选取颜色)。
当前颜色(前景色和背景色)显示在选项区域的下面。你可以点击颜色以交换前景色和背景色。点击调色板中的一个颜色块会选择一个新的前景色(Shift+点击选择背景色)。
点击设置旋转中心按钮,选中图像中的一个点作为造型在舞台上旋转时的中心。
点击视图比例按钮以放大或缩小图像和画板的视图比例。当缩放比例大于100%时,滚动条可以用于绘制画板外的部分。缩放工具不会改变图像的实际大小。
点击输入按钮可以打开一个文件并且添加到当前画板中。 点击清除按钮会删除画板中的所有内容。
要改变画板内容,或仅仅是起是其中选中对象的大小,点击放大缩小按钮。你可以按Shift+点击按钮,然后输入一个明确的比例,来放大缩小图片的分辨率。
要旋转画板内容,或仅仅是其中选中的对象,点击旋转按钮(逆时针方向,顺时针方向)。你可以按Shift+点击按钮,然后输入一个明确的旋转角度。
要翻转画板内容,或仅仅是其中选中的对象,点击翻转按钮(水平或垂直)。 如果你犯了一个错误,你可以点击撤销按钮重复地撤销最后的几次操作。如果你改变了主意,你可以点击重做按钮恢复被撤销的操作。 3.Scratch部件 部件类型
控制部件板上部件主要有三种类型:
堆部件:这些部件下面有一个凸出部分,并且上面有凹进部分,像以将它们组成一个脚本块。一些堆部件中有一个可以让你输入数据的输入孔(像
,你可
),
或者有一个可以供你选择的下拉菜单(像一个口(
),你可以插入另一个部件进去。
)。某些堆部件,像有
启动部件(原文为hats):这些部件有一个圆形的顶部,像。这些部件
放置在脚本块的顶部。他们等待一个事件来触发(例如当一个键按下) ,然后运行下面的脚本块。
侦测员(原文为reporters):这些部件(例如的适当的孔里。侦测员是圆头的(例如充到其它部件的圆形孔或矩形孔里(例如(例如
和
和)可以填充到其它部件),返回数字或者字符串,并且填
或
)。侦测员带尖头的
或
)返回布尔值(真或假),填充到其它部件的尖型孔或矩形孔里(例如)。
某些侦测员部件有一个复选框,例如加到舞台上(例如
。如果你选中了复选框,一个读出器会添
),并且显示侦测员部件的值。当侦测员的值发生变化时,读出
器的值也会自动更新。读出器能以几种不同的样式显示侦测员的值:
一般读出器,显示侦测员的名字各值。 大型读出器,不显示名字。
滑杆读出器,允许你通过鼠标改变侦测员的值(仅限于变量)。右键
(Mac:Ctrl+Click)点击在滑杆样式下的读出器,可以设置最小值和最大值。
在读出器上双击或者点右键(Mac:Ctrl+Click)可以让它从一种样式变成另一样式。 列表
在Scratch中你可以新建和使用列表。列表可以很好的存储字符串和其它字符。 要创建一个列表,找到变量面板点击。一旦你创建了一个列表,一些跟列表相关的部件会被添加进来,这些部件会在本指南的部件描述章节介绍。
当你创建了一个列表,一个列表读出器会被添加到舞台上。列表读出器会显示列表中的所有项。你可以直接在读出器上添加或编辑数据。
列表开始是空的,长度为0。要添加数据到列表中,点击列表读出器左下角的”+”按钮,列表长度也会加1。另外你也可以通过列表部
件(如:
)添加数据。
你可以通过拖拽列表读出器的右下角来改变读出器的大小。 注意:你可以在列表读出器上右键(Mac:Ctrl+Click)以把列表导出成一个简单的.txt文件。同样你也可以导入任何以前保存的简明的.txt文件。 字符串
字符串可以组成信件,单词,或者其它字符。字符串可以存储到变量或者列表中(如
或
你可以使用如下部件比较字符串: 字符串用在数学运算符(如:
)中时值为0。
部件描述
Scratch部件按8种颜色分类,分别为:动作,外观,声音,画笔,控制,侦测,数值与逻辑运算,和变量。 动作 描述 把角色向前或向后移动。 顺时针旋转角色 逆时针旋转角色 使角色面向特定的方向(0=上,90=右,180=下,-90=左) 使角色面向鼠标指针或者其它角色 移动角色到舞台指定的位置。 移动角色到鼠标指针或者其它角色的位置 在指定的时间,平滑的移动角色到指定的位置 ,
,
)。 。
和
) 和其它接收数值的块(如
外观 声音 将角色的X坐标增加指定的值。 将角色的X坐标设定为指定的值。 将角色的Y坐标增加指定的值。 将角色的Y坐标设定为指定的值。 当角色碰到舞台边缘时,旋转到反方向。 在舞台上显示角色的X坐标 在舞台上显示角色的Y坐标 在舞台上显示角色的方向(0=上,90=右,180=下,-90=左) 描述 切换指定的造型以改变角色外观。 切换到造型列表中的下一个造型。(如果到结尾处,跳到第一个造型) 在舞台上显示造型的编号。 切换指定的背景以改变舞台的外观。 切换到背景列表中的下一个背景,以改变舞台外观。 在舞台上显示背景编号。 以指定的时间显示角色的对话框。 显示角色的对话框(如果里面没有任何内容,不会显示)。 以指定的时间显示角色的思考泡泡。 显示角色的思考泡泡。 将一种特效增加指定的值。 设置一种特效为一个指定的数值。(大多数视觉效果取值区间为0到100) 清除角色的所有图形特效。 将角色的大小增加指定的值。 将角色的大小设定为指定的值。 在舞台上显示角色的大小与原始大小的比例。 在舞台上显示该角色。 隐藏舞台上显示的角色。 移动角色到所有角色的最上层。 将角色往下移动指定的层,以便将其隐藏在别的角色下面。 描述 播放下拉菜单中的一个声音,并且马上继续执行下一个部件,声音同时播放。 播放一个声音,到声音播放结束后继续执行下一个部件。 停止所有正在播放的声音。 以指定的节拍弹奏下拉菜单中的乐器 停止(什么都不播放)指定的节拍。 以指定的节拍播放下拉菜单中音符(数值越大音调越高)。 画笔 控制 为弹奏音符部件设置乐器类型。 将角色的音量增加指定的数值。 将角色的音量设置为指定的数值。 在舞台上显示角色的音量。 将角色的节奏加快指定的节拍。 将角色的节奏设定为每分钟指定的节拍 在舞台上显示角色的节拍。 描述 清除舞台所有画笔和盖章。 落下角色的画笔,此后它移动时会绘制出图像。 停下角色的画笔,此后它移动时不会绘制出图像。 通过颜色选择器选择来设置画笔的颜色。 将画笔的颜色在原来的基础上加特定的值。 将画笔的颜色设置为指定的值。 将画笔色度增加指定的值。 将画笔色度设定为指定的值。 将画笔的大小增加指定的值。 将画笔的大小设定为指定的值。 将角色印在舞台上。 描述 当绿旗被点击时,运行下面的脚本块。 当特定的键被按下后,运行下面的脚本块。 当指定的被点击后,运行下面的脚本。 等待指定的时间后,继续后面的脚本。 反复执行部件内部的脚本块。 反复执行特定次部件内部的脚本块。 广播一个消息给所有角色,然后继续执行后面的部件,而不用等待脚本触发。 广播一个消息给所有角色,触发他们做某些事件,并且等到他们完成,然后继续后面的部件。 当接收到一个特定的广播后,运行下面的脚本。 如果条件为真,就执行部件内部的脚本块,然后再检查条件(如果为真,还会执行),直到条件为假停止。 如果条件为真,执行部件内容的脚本块。