运动

运动是什么?

当角色在一段时间内位置或者方向发生了改变,这个角色就在运动。

动作指令用于调整角色在舞台中的位置和方向,获取角色当前的坐标值和方向值。

前置知识:坐标方向

文字教程open in new window

视频教程open in new window

角色积木介绍

移动(10)步

7b9GQ5

功能:使角色移动设置步数,没有移动过程。

参数椭圆形参数,1步代表1个像素。

参数大于0,向角色同方向移动。参数小于0,向角色相反方向移动。

返回值:无

难度:☆

讲解视频open in new window

右转(15)度

nrKsYA

功能:使角色顺时针旋转参数设置的度数,没有旋转过程。

参数椭圆形参数,旋转的度数。

返回值:无

难度:☆

讲解视频open in new window

左转(15)度

nJjnjI

功能:使角色逆时针旋转参数设置的度数,没有旋转过程。

参数椭圆形参数,旋转的度数。

返回值:无

难度:☆

讲解视频open in new window

移到([随机位置])

bFFEfq

功能:使角色移动到参数设置的位置,没有移动过程。

参数椭圆形下拉参数,默认选项有随机位置open in new window和鼠标指针,添加角色后,选项增加角色名称。

随机位置,移动到舞台中的任意位置,每次移动的位置不相同。

鼠标指针,移动到鼠标在舞台中的位置。

角色名称,移动到所选角色的坐标位置。可以使用变量作为参数,变量值设置为角色名称。

返回值:无

难度:☆☆

讲解视频open in new window

移到x:(0) y:(0)

AtSmQq

功能:使角色移到设置的坐标位置,没有移动过程。

参数椭圆形参数,代表角色移动的目标坐标

积木默认的坐标值会随着角色在舞台中的位置发生改变。

返回值:无

难度:☆☆

讲解视频open in new window

在(1)秒内滑行到([随机位置])

CukRhk

功能:使角色移动到参数位置,展示移动过程,移动花费的时间为设置的时间参数。

时间参数椭圆形参数。代表角色从当前位置移动到目标位置花费的时间。

目标位置参数椭圆形下拉参数,同移到([随机位置])积木

返回值:无

难度:☆☆

讲解视频open in new window

在(1)秒内滑行到x:(0) y:(0)

0Kltnh

功能:使角色移动到设置的坐标位置,展示移动过程,移动花费的时间为设置的时间参数。

时间参数椭圆形参数。代表角色从当前位置移动到目标位置花费的时间。

目标坐标参数椭圆形参数,同移到x:(0) y:(0)积木

返回值:无

难度:☆☆

讲解视频open in new window

面向(90)方向

6evNcC

功能:修改角色的方向

参数椭圆形参数,代表角色调整后的方向值。

返回值:无

难度:☆

讲解视频open in new window

面向([鼠标指针])

5ymaLt

功能:使角色方向变为指向参数选项。

参数椭圆形下拉参数,默认选项有鼠标指针,添加角色后,选项增加角色名称。

鼠标指针为角色方向指向鼠标指针停留位置。

角色名称为角色方向指向被选中角色的坐标点。可以使用变量作为参数,变量值设置为角色名称。

返回值:无

难度:☆☆

讲解视频open in new window

将x坐标增加(10)

KoTKQN

功能:将角色移动到x坐标增加后的新坐标位置,y坐标不变,没有移动过程。控制角色左右移动。

参数椭圆形参数

数字大于0,角色水平向右移动。数字小于0,角色水平向左移动。

返回值:无

难度:☆☆

讲解视频open in new window

将x坐标设为(0)

y22Mkx

功能:将角色移动到设置的x坐标位置,y坐标不变,没有移动过程。控制角色左右移动。

参数椭圆形参数

积木默认值会随着角色在舞台中的x坐标位置发生改变。

返回值:无

难度:☆☆

讲解视频open in new window

将y坐标增加(10)

JmRmx4

功能:将角色移动到y坐标增加后的新坐标位置,x坐标不变,没有移动过程。控制角色上下移动。

参数椭圆形参数

数字大于0,角色垂直向上移动。数字小于0,角色垂直向下移动。

返回值:无

难度:☆☆

讲解视频open in new window

将y坐标设为(0)

RvLdUD

功能:将角色移动到设置的y坐标位置,x坐标不变,没有移动过程。控制角色上下移动。

参数椭圆形参数

积木默认值会随着角色在舞台中的y坐标位置发生改变。

返回值:无

难度:☆☆

讲解视频open in new window

碰到边缘就反弹

6IXSZn

功能:角色碰到舞台边缘时,发生反弹,类似于光在镜面的反射。

当碰撞到上下边缘,0 ≤ 当前方向 ≤ 180时,反弹后方向 = 180 - 当前方向。

当碰撞到上下边缘,-180 < 当前方向 < 0时,反弹后方向 = -(180 + 当前方向)。

当碰撞到左右边缘时,反弹后方向 = -当前方向

参数:无

返回值:无

难度:☆☆

讲解视频open in new window

将旋转方式设为[左右翻转]

a5HiC1

功能:改变角色的旋转方式

参数固定参数积木,选项为左右翻转不可旋转任意旋转

返回值:无

难度:☆☆

讲解视频open in new window

x坐标

0qEGTd

功能:获取角色当前的x坐标值,作为变量使用。

参数:无

返回值:角色当前的x坐标

难度:☆

讲解视频open in new window

y坐标

E14j2W

功能:获取角色当前的y坐标值,作为变量使用。

参数:无

返回值:角色当前的y坐标

难度:☆

讲解视频open in new window

方向

Rlse6x

功能:获取角色当前的方向值,作为变量使用。

参数:无

返回值:角色当前的方向

难度:☆

讲解视频open in new window

Last Updated:
Contributors: lanheixingkong