“运动”类别:
“运动”类别指令用于设置角色在舞台上进行各种运动。如果当前选中的不是角色缩略图而是舞台背景缩略图,那么“运动”类别指令为空。“运动”类别指令一共有18个,这些指令可以分为: 相对位置运动、绝对位置运动、设置方向、根据坐标值运动、设置反弹、设置旋转方式以及与 运动相关的系统变量这七种类型。
上一篇文章我们总结过了“相对位置运动”和“绝对位置运动”的指令详细介绍:
太实用啦,快点收藏起来!Scratch 3.0 指令大全-“运动”类别的详细介绍!
今天我们继续讲解后边的:设置方向、根据坐标值运动、设置反弹、设置旋转方式以及与 运动相关的系统变量这五种类型。
设置方向:
指令图片 | |
指令名称 | 面向指定方向 |
指令用途 | 使当前角色面向指定方向。 |
指令参数 | 本指令有一个参数,用于指定方向的角度值。单击参数框会打开如下图所示的“角度设置”面板,用鼠标拖动面板右边的箭头可以设置以15°为间隔的角度值;也可以在参数输入框中直接输入任意的角度值。 |
指令图片 | |
指令名称 | 面向对象方向 |
指令用途 | 使当前角色面向指定对象。 |
指令参数 | 本指令有一个下拉列表参数,用于指定对象。如果角色列表区只有一个角色,那么下拉列表仅包含“鼠标指针”一个选项;如果有两个或两个以上角色,那么会在下拉列表中增加除本角色以外的其它角色名称选项。 |
根据坐标值运动:
指令图片 | |
指令名称 | 将x坐标增加 |
指令用途 | 将当前角色的x坐标值在原数值基础上增加指定值。 |
指令参数 | 本指令有一个参数,用于指定的增加值。 |
指令图片 | |
指令名称 | 将y坐标增加 |
指令用途 | 将当前角色的y坐标值在原数值基础上增加指定值。 |
指令参数 | 本指令有一个参数,用于指定的增加值。 |
指令图片 | |
指令名称 | 将x坐标设为 |
指令用途 | 将当前角色的x坐标值直接设为指定值。 |
指令参数 | 本指令有一个参数,用于指定的设置值。 |
指令图片 | |
指令名称 | 将y坐标设为 |
指令用途 | 将当前角色的y坐标值直接设为指定值。 |
指令参数 | 本指令有一个参数,用于指定的设置值。 |
设置反弹:
指令图片 | |
指令名称 | 碰到边缘就反弹 |
指令用途 | 设置当前角色碰到舞台边缘就反弹。 |
指令参数 | 无, 所谓的“反弹”就是向相反方向运动,反弹以后角色会旋转,默认旋转方式 是“任意旋转”;如果需要改为其它旋转方式,可以使用下一条 指令。如下图所示程序,单击 运行程序,可以看到 小猫在舞台两端不断来回反弹。 |
设置旋转方式:
指令图片 | |
指令名称 | 将旋转方式设为 |
指令用途 | 设置当前角色的旋转方式。 |
指令参数 | 本指令有一个下拉列表参数,用于指定旋转方式。包含三个选项:左右翻转、不可旋转和任意旋转。其中“不可旋转”就是保持原样不旋转,“左右翻转”和“任意旋转”的旋转样式如下图所示。 |
与运动相关的系统变量:
指令图片 | |
指令名称 | x坐标 |
指令用途 | 获取当前角色在舞台上的x坐标值。 |
指令参数 | 无 |
指令图片 | |
指令名称 | y坐标 |
指令用途 | 获取当前角色在舞台上的y坐标值。 |
指令参数 | 无 |
指令图片 | |
指令名称 | 方向 |
指令用途 | 获取当前角色在舞台上的方向值。 |
指令参数 | 无 |
好了,Scratch 3.0 指令大全-“运动”类别的七种子分类也完全讲解完毕。