本篇文章主要体验“运动”、“外观”、“事件”指令组一些常见指令的作用。
首先先看下“运动”、“外观”、“事件”指令组都有哪些指令:
“运动”指令组 :移动、向右旋转、向左旋转、面向指定方向 、面向对象方向、移到指定坐标、移到对象位置、限时滑行到 、x坐标 增加、设定x坐标、y坐标增加、设定y坐标、碰到边缘就反弹、设定旋转模式、x坐标、y坐标、角色方向。
“外观”指令组:说并等待设定时间、说、思考并等待设定时间、思考、显示角色、隐藏角色 、切换到指定造型、下一个造型、切换到指定背景、特效增加、设定特效、清除所有图形特效、增加角色大小、设定角色大小、移至最上层 、下移指定层 、造型编号(选中角色时可用)、背景编号(选中背景时可用)、背景名称 、角色大小。
“事件”指令组 :当开始旗被点击、当按下指定键、当角色被点击(选中角色时可用)、当舞台被点击(选中舞台时可用)、当切换到指定背景、当属性大于指定值 、当接收到消息 、广播消息、广播消息并等待。
在小猫酷跑之前,首先准备一个合适的“场地”,在程序中称之为“舞台背景”,即新建背景。
Scratch2中新建背景有四种方式:从背景库中选择背景、绘制新背景、从本地文件中上传背景、拍摄照片当做背景。
这里我们选择“从背景库中选择背景”中新建背景。
如上图,点击背景页,可以对选中的背景做相关操作,如命名。
前面就说到了要使命令生效,必须在模块前加上事件指令,否则命令无法运行。这里我们通过不同的方式让小猫动起来。
现已实现小猫酷跑,接下来难度增加,添加新的角色,并与小猫建立交互关系。
Scratch2中新建角色有四种方式:从角色库中选取角色、绘制新角色、从本地文件中上传角色、拍摄照片当做角色。
这里我们选择“从角色库中选择取角色”中新建角色。
然后点击角色左上方“i”按钮修改角色信息。
现在所有准备都做好了,开始建立“小猫”和“Abby”之间的交互关系。
代码完成,当点击“Abby”角色时,酷跑就开始了~