Scratch 3.0 指令大全-“运动”类别的详细介绍②

“运动”类别:

a98379b8e7ee63d6ea1e2fa9b26f6426.png

“运动”类别指令用于设置角色在舞台上进行各种运动。如果当前选中的不是角色缩略图而是舞台背景缩略图,那么“运动”类别指令为空。“运动”类别指令一共有18个,这些指令可以分为:  相对位置运动、绝对位置运动、设置方向、根据坐标值运动、设置反弹、设置旋转方式以及与 运动相关的系统变量这七种类型。

08fb7816d279e36692c8469caf3d20b1.png

40799d0fb929b4701f62585f2afb3d41.png

上一篇文章我们总结过了“相对位置运动”和“绝对位置运动”的指令详细介绍:

太实用啦,快点收藏起来!Scratch 3.0 指令大全-“运动”类别的详细介绍!

今天我们继续讲解后边的:设置方向、根据坐标值运动、设置反弹、设置旋转方式以及与 运动相关的系统变量这五种类型。

设置方向

指令图片

e18fa0602861d40f1921f22b567bd7b2.png

指令名称面向指定方向
指令用途使当前角色面向指定方向。
指令参数

本指令有一个参数,用于指定方向的角度值。单击参数框会打开如下图所示的“角度设置”面板,用鼠标拖动面板右边的箭头可以设置以15°为间隔的角度值;也可以在参数输入框中直接输入任意的角度值。

c1cbae88eb796517a6d3f261e08220f3.png

Scratch角色方向的角度值可以用绝对数值——也就是0-360表示:其中“0”和“360”都表示角色“向上”、“90”表示“向右”、“180”表示“向下”、“270”表示“向左”;也可以使用相对数值表示:如“90”表示“向右”、那么“-90”就表示“向左”。
指令图片

18627240b23d03c1a75a61f030ab640a.png

指令名称面向对象方向
指令用途使当前角色面向指定对象。
指令参数本指令有一个下拉列表参数,用于指定对象。如果角色列表区只有一个角色,那么下拉列表仅包含“鼠标指针”一个选项;如果有两个或两个以上角色,那么会在下拉列表中增加除本角色以外的其它角色名称选项。

根据坐标值运动

指令图片

47bc3308f80a047318f1bdedc5e0edad.png

指令名称将x坐标增加
指令用途将当前角色的x坐标值在原数值基础上增加指定值。
指令参数本指令有一个参数,用于指定的增加值。
指令图片

75deefd70eb3f1cb02d4043f0a5981f3.png

指令名称将y坐标增加
指令用途将当前角色的y坐标值在原数值基础上增加指定值。
指令参数本指令有一个参数,用于指定的增加值。
指令图片

8546d325db1144b341b3b5a80df891e5.png

指令名称将x坐标设为
指令用途将当前角色的x坐标值直接设为指定值。
指令参数本指令有一个参数,用于指定的设置值。
指令图片

fd0484519f5751dd8e3e5e18408ee55e.png

指令名称将y坐标设为
指令用途将当前角色的y坐标值直接设为指定值。
指令参数本指令有一个参数,用于指定的设置值。

设置反弹

指令图片

4dc4eb6992f246b2b55a4983bed65a4f.png

指令名称碰到边缘就反弹
指令用途设置当前角色碰到舞台边缘就反弹。
指令参数无,

所谓的“反弹”就是向相反方向运动,反弹以后角色会旋转,默认旋转方式

是“任意旋转”;如果需要改为其它旋转方式,可以使用下一条 

02030390882442191847df2bf3b684ae.png

 指令。如下图所示程序,单击

78ba97d8ecec2e891c7c3344b7b5393c.png

运行程序,可以看到

小猫在舞台两端不断来回反弹。

b11bd40e1503e041ab812ab0c427d396.png

设置旋转方式

指令图片

d3b03e7a61380f4ea12c3353b823a5ed.png

指令名称将旋转方式设为
指令用途设置当前角色的旋转方式。
指令参数本指令有一个下拉列表参数,用于指定旋转方式。包含三个选项:左右翻转、不可旋转和任意旋转。其中“不可旋转”就是保持原样不旋转,“左右翻转”和“任意旋转”的旋转样式如下图所示。

6184a622cc736eb3f5ed0ed0c72076d3.png

与运动相关的系统变量

指令图片

6646e76a72975becdfecb8046d9c0383.png

指令名称x坐标
指令用途获取当前角色在舞台上的x坐标值。
指令参数
指令图片

9c53942cdf5d23d235f97c7882f1c3ca.png

指令名称y坐标
指令用途获取当前角色在舞台上的y坐标值。
指令参数
指令图片

f07ba1e2363244479c099bb84a6ab0db.png

指令名称方向
指令用途获取当前角色在舞台上的方向值。
指令参数

好了,Scratch 3.0 指令大全-“运动”类别的七种子分类也完全讲解完毕。

1b1fe8bc740f3e99f8079fa9a05545e4.png

9f945695b85884579eabc99011595ee1.gif

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青少儿编程课堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值