![边玩边学Scratch:儿童趣味游戏设计之猫咪侠历险记](https://wfqqreader-1252317822.image.myqcloud.com/cover/393/25684393/b_25684393.jpg)
四、亲身体验
1.认识Scratch2.0的界面
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P12_17872.jpg?sign=1738890323-vjKGMDg2YGk9i7dortcFgkLIqKlvpvhV-0-a8751eae3ffe91071cbdcd2f4ed30e1c)
说明:
工具按钮包括复制、
删除、
角色放大、
角色缩小,以及
指令说明按钮。
新增角色按钮包括从角色库中选取角色、
绘制新角色、
从本地文件中上传角色、
拍摄照片当作角色。
脚本区也可切换为造型区(绘制、导入和编辑角色造型)和声音区(录制、导入和编辑声音供角色使用)。
2.修改角色信息
角色如同舞台上的演员,每一个演员都有自己的名字和其他信息。那么,如何修改角色信息呢?
在角色的左上方有一个蓝色按钮,点击后可以打开角色信息区,包括角色名称、坐标和方向等。
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P13_17883.jpg?sign=1738890323-pmhpZVoWEwdb4Ngn79QdZtHT84zkC6U5-0-321259477c8538a11110f57af5673c77)
3.坐标定位
每个角色在舞台上的位置是由坐标来确定的,就像我们在教室里的座位是用第几排第几列来定位一样。那么,在Scratch2.0中,坐标是如何规定的呢?我们先来打开一张系统自带的坐标背景图片。
点击“舞台”图标,选择“从背景库中选择背景”,在分类“其他”中找到“xy-grid”背景并导入舞台中。
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P13_17884.jpg?sign=1738890323-abjjZlTaKEl06He5oIA9orbyU2tMPZV0-0-6a8bc217e715c20e84c20493ee6e812a)
注意
在这里,角色的图片叫造型,而舞台的图片叫背景。
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P13_1898.jpg?sign=1738890323-rMO77JYmYHCmxRqwJKLWZLgBxOqFqL92-0-825fca9dc2364a5b4098d074c7d717b9)
在Scratch中,所有角色都是根据坐标(X,Y)来定位的。
X轴表示横向,范围为-240(最左边)至+240(最右边),就像教室里的排。
Y轴表示纵向,范围为-180(最低点)至+180(最高点),就像教室里的列。
坐标(0,0)是舞台的最中央。
试着在舞台上移动鼠标,观察右下角x、y坐标值会有什么变化。
选择“猫咪侠”角色,从“动作”指令类中拖出到脚本区,双击看看有什么变化。再修改坐标参数为
,再次双击脚本,观察有什么变化。
4.添加城市标记
点击,从角色库的“物品”类中选取“Beachball”导入舞台,并复制10个相同的造型,然后重命名为需要途经的城市名称。
5.在Scratch中显示中文
由于在Scratch中无法直接输入中文,若想在每个七彩珠的边上加上城市名称,我们可以借助PPT等软件来制作文字图片。
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P14_1956.jpg?sign=1738890323-tUWt0zaKOEW0LtyOq2egshOoQqwTqPBX-0-3b178afacafc60cc130e2287cf2b30de)
在PPT中,先插入文本框,并在文本框中输入城市名称,比如:杭州。然后选中该文本框,右击选择“另存为图片”(如左图所示),将文件保存在电脑桌面上。
再打开Scratch,找到名为“杭州”的七彩珠,切换到造型视图,点击“导入”按钮,导入事先制作好的“杭州”图片。最后,适当调整文字的大小和位置。
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P14_1963.jpg?sign=1738890323-Sp8Y6awtsamvUkLFz6SjnHeSxNvfk8lG-0-acea07944f74f5d49abf135131bb6189)
根据实际地理位置将“七彩珠”放到与之名称相对应的位置,如下图所示。
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P15_17894.jpg?sign=1738890323-oAXDB44vxS9AAIu0jjkcWrO8ptkfH27m-0-322a64af416919c8191c1d15ca566391)
6.GOBO-脚本
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P16_17895.jpg?sign=1738890323-9lHRfz1uLdvHNjJ98TinLy8Uxxm49Naa-0-6f0cecebfe264711ae7e1665555e5211)
7.猫咪侠-脚本
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P17_17896.jpg?sign=1738890323-vQDqZJfADDh18Nz079dk6TIR0KK6u7Cg-0-9ce59b63f083275ea4eabb7934025103)
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P18_17897.jpg?sign=1738890323-kSllNdl3D1Bp1D5422keALa5ZzFulFwk-0-04f23555f0ca04f4e3be429eea5cec9c)
上述指令模块中,每个角色都可以同时执行多段程序,只要把放在每段指令的最前面即可。
试一试:用右边的脚本替换上述“猫咪侠”脚本中红色框里的指令。这样操作可以吗?为什么?
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P19_2160.jpg?sign=1738890323-1cjxsrbiISJLLPFO47k90KfUyiIRX98c-0-527a0f0389b7e0c0d58e18e5e6a63b9c)
8.保存作品
作品完成后记得保存,以便修改或者和其他同学分享。选择“文件”菜单下的“保存项目”,找到需要保存的路径,填写完整的文件名,点“保存”即可(如下图所示)。注意扩展名用“.sb2”,这是Scratch2.0的专用扩展名哦!
![](https://epubservercos.yuewen.com/5FA70A/14158795803309206/epubprivate/OEBPS/Images/Figure-P19_17903.jpg?sign=1738890323-DdXyPEnhV3jtJi3HPCDqH97BdHSQAbfp-0-15d2954d5110c26ef5ed496462918625)