欢迎光临
我们一直在努力

scratch-动作-移动

Scratch是一款简单的编程软件。界面清晰完全积木化编程。那么我们怎么来使用它呢。Scratch程序区块有十大模块。每个模块有不同颜色,如动作模块颜色为深蓝色,如果你不清楚程序块这是什么类别,怎么找,那么可以通过颜色快速查找。如下图

所有动作中间均有数字值,而中间的数字值均可调整,动作详解:

既然有了个角色那么怎么让它动起来呢?很简单编程喽。首先给它一个开始按钮,告诉它上面时候执行什么时候动~,给了开始按钮后~自然要给它动作了告诉它怎么动。

1、移动(10)步:数字越大。小猫移动距离越大。数字为正,移动方向向右,当移动步数为负数时候,小猫移动水平方向向左!

2、右转(15)步:数字为度数,输入度数,右转到对应度数,度数可以为负数,当度数负数事后,变为相反反向的左转度数。但为了便于逻辑清晰,度数不建议用负数,而是用左转(15)步动作模块做左转度数。

3、左转(15)步:数字为度数,输入度数,左转到对应度数,度数可以为负数,当度数负数事后,变为相反反向的右转度数。但为了便于逻辑清晰,度数不建议用负数,而是用右转(15)步动作模块做左转度数。

4、面向(90)方向:面向方向的动作下拉有四个选项,分别用于立正时候向左、向右、向上、向下方向控制!如果不是水平或垂直面向,也可手动输入精确度数角度控制立正的旋转方向。

5、在1秒内滑行到x:0y:0:在设置的时间内小猫滑动到具体的舞台x轴、y轴坐标交叉处。通常用于控制角色的动作定时启动与滑动的精确空间位置。角色坐标X轴与Y轴当前数值可在脚本区右上角实时显示。

6、将x坐标增加10:将角色位置水平向右移动数值距离,数值可以为负数,当为负数事后,角色位置水平改为向左移动数值距离。

7、将x坐标设置为0:将脚色还原为水平中心点位置,改变数值,角色将水平移动到对应位置。但为了便于逻辑清晰,度数值不建议修改,而是用将x坐标增加10动作模块做水平位移。

8、将y坐标增加10:将角色位置垂直向上移动数值距离,数值可以为负数,当为负数事后,角色位置改为垂直向下移动数值距离。

9、将y坐标设置为0:将脚色还原为垂直中心点位置,改变数值,角色将垂直移动到对应位置。但为了便于逻辑清晰,度数值不建议修改,而是用将y坐标增加

10、碰到边缘就反弹:角色到了边缘被隐藏,点击“碰到边缘就反弹”,角色就弹回来了,并被翻转!

11、将旋转模式设置为左右旋转:如果不希望碰到边缘就反弹的角色不翻转,可以调整这个模块控制,下拉选不旋转。该模块下拉有左右旋转,不旋转,任意。

赞(59)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址