Scratch3.0少儿游戏趣味编程思维导图

简介: 趣味游戏开发,掌握Scratch编程技能。

Scratch共有10个大类的积木可供我们使用(扩展积木算一大类)。本附录将10大类、100多个积木列出,方便读者在需要的时候参考查阅。

1.运动积木

运动积木是控制角色位置、方向、旋转和移动的积木。表1列出了属于这一分类的所有积木。

表1 运动积木

序号积木

1

让角色移动一段距离。这个角色将会从当前位置开始移动。你想要移动多长距离,就在方框中输入相应数值。如果输入的是负值(例如−10),那么角色就会向相反的方向移动

2

让角色向右旋转,在方框中输入你想要角色旋转的角度度数,如果输入负值,角色会向相反的方向运动

3

让角色向左旋转,在方框中输入你想要角色旋转的角度度数,如果输入负值,角色会向相反的方向运动

4

将角色移动到随机位置或者鼠标位置。从下拉菜单中选择,然后点击积木,当前角色会跳到鼠标或者你选择的角色的x和y位置

5

指定角色要显示的坐标位置,可以分别在x和y上输入数值,让角色显示在对应的坐标位置上。

6

让角色在指定时间内滑动到随机位置或者鼠标指针的位置。通过下拉菜单,可以选择随机位置或是鼠标指针。改变滑动秒数,可以调整角色在舞台上的滑动速度

7

让角色在指定时间内滑动到指定的x坐标和y坐标位置。角色从一点开始,滑向另外一点。改变滑动秒数,可以调整角色在舞台上的滑动速度

8

设置当前角色面朝的方向。点击数字,会出现一个圆形手柄,可任意调整角度来表示方向。通过角色列表区的,可以查看角色当前的方向

9

让角色始终面朝鼠标或其他角色。这个积木可以改变当前角色的方向,可以从下拉菜单中选择,下拉菜单包含了项目中其他的角色

10

改变角色位置的x坐标值,如果是正值,则会让角色向右移动,如果是负值,则会让角色向左移动

11

设置角色的x坐标值

12

改变角色位置的y坐标值,若是正值,则会让角色向上移动,若是负值,则会让角色向下移动

13

设置角色的y坐标值

14

如果碰到舞台边缘就返回。角色在碰到舞台的上部、下部、两侧而反弹时,可以设置反弹运动的旋转方式

15

用来设置角色反弹时,角色造型的旋转方式。从下拉菜单中选择“左右翻转”,限制角色只能在水平方向上旋转。从下拉菜单中选择“任意旋转”,让角色在垂直方向上翻转。如果选择“不可旋转”,角色反弹时也始终维持一个朝向

16

显示角色的x坐标。要在舞台上显示角色的x坐标,点击(积木旁边的)勾选框

17

显示角色的y坐标,要在舞台上显示角色的x坐标,点击(积木旁边的)勾选框

18

报告角色当前的方向。方向指出角色的朝向。要在舞台上显示角色的方向,点击(积木旁边的)勾选框

2.外观积木

外观积木是影响角色和背景的外观,并且能够显示文本的积木。表2列出了属于这一分类的所有积木。

表2 外观积木

序号积木

1

让角色说些话,内容会以对话泡泡的方式呈现,在指定时间后隐藏。你可以输入任何想要说的内容。对话泡泡会根据内容的字数自动调整框的大小。如果内容越多,请设置较长的显示时间

2

让角色说些话,内容会以对话泡泡的方式呈现。你可以输入任何文字。这些文字将会显示在对话泡泡中。要清除对话泡泡,可以点击空白的“说”积木

3

用想象泡泡的图形来显示一些文字,表达心中所想,在指定时限后自动消除。注意时间设置和内容字数要配合,太长的内容需要花比较多的时间来阅读

4

用想象泡泡的图形来显示一些文字,表达心中所想。你可以输入任何文字。这些文字将会显示在对话泡泡中。要清除对话泡泡,请使用空白的“思考”积木

5

用来改变角色的造型

6

切换到角色造型列表中下一个造型。当到达列表的底端,它会回到顶端

7

用来改变舞台的背景。从下拉菜单中选择背景的名字

8

(舞台专用)

将舞台背景替换成下一个。当到达列表的底端,它会回到顶端

9

用来改变角色的显示尺寸

10

将一个角色的大小设置为其最初大小的一个百分比。注意:角色的显示尺寸是有限制的,你可以尝试看看它的上限和下限值

版权:人民邮电出版社