Scratch3.0运动模块程序指令分析讲解(18个指令)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Frank2102----小兔子老师1Scratch3.0运动模块程序指令分析讲解运动模块指令界面具体指令分析移动模块(一):移动xx步:xx为正数(1.2.3…),角色在初始朝向往前移动xx像素,xx为负数(-1.-2.-3…),角色在初始朝向往后移动xx像素。移到随机位置:将角色移动到舞台的随机位置;下拉三角还有移到某个角色或者鼠标:角色会移到指定的角色位置或者移到鼠标位置Frank2102----小兔子老师2移到XY:将角色移到舞台中间固定的X坐标值和Y坐标值移动模块(二):将X坐标设为和将Y坐标设为,这两个组合会把我们的角色固定在我们舞台的某一个位置将X坐标增加和将Y坐标增加,这两个组合可以实现我们角色在舞台上的位置移动变化整个舞台是由X(-240到240)和Y(-180到180)构成的一个二维平面区域组成,见下图每个角色开始都有一个启示位置(将X设为多少:将Y设为多少);X控制角色的水平位置,Y控制角色的垂直位置上下移动(将Y的值增加多少):就是将角色Y的值进行改变,Y的值为正数就是向上移动,反之就是向下移动左右移动(将X的值增加多少):就是将角色X的值进行改变,X的值为正数就是向右移动,反之就是向左移动旋转指令角色的旋转方式有两种,分别是左转和右转左转模块:就是角色在使用之后向左旋转一定的角度(填入的角度值)右转模块:就是角色在使用之后向右旋转一定的角度(填入的角度值)Frank2102----小兔子老师3PS:正常我们一个圆是(0度——360度)滑行指令在多少时间(秒)内滑行到指定坐标(X:Y):在规定时间内角色滑向我们指定的坐标位置,有点漂移的视觉感在多少时间(秒)内滑行到随机位置:在规定时间内角色会滑到舞台的随机位置。在多少时间(秒)内滑行到鼠标或者角色位置:在规定时间内角色滑到鼠标或者其它角色位置。PS:移动和滑行的区别移动是角色会跳跃式的前进或者后退多少步,而滑行是角色会慢慢的漂移过去。面向指令面向多少度方向:输入0-180或者0-(-180),角色就会朝着我们指定的角度方向Frank2102----小兔子老师4面向某一个角色或者鼠标:舞台里面添加了一个气球(balloon1)和一个人(Avery),角色就会朝着我们的鼠标方向或者我们指令的其它角色的方向。所以面向选择的时候就如下:碰到边缘就反弹及翻转方式指令碰到边缘就反弹:角色在移动的时候,移动到舞台边缘加上这个模块就会往回移动,如果没有加这个就会一直卡在边缘,但是这个模块通常要和旋转方式结合使用旋转方式分为:左右翻转、不可旋转、任意旋转(默认旋转方式)三种,对应效果如下对应效果角色正常往后走对应效果角色倒退往后走Frank2102----小兔子老师5对应效果角色倒立过来往后走X坐标、Y坐标、方向X坐标:指当期角色水平位置的值,也就是X的值(取值范围-240——240)Y坐标:指当期角色垂直位置的值,也就是Y的值(取值范围-180——180)方向:指当期角色的一个朝向(取值范围-180——180)前面有矩形小框,这个是可以勾选的,勾选之后会在我们的舞台上出现,这和以后要讲的变量是一样的,只是这个是系统定义的变量,不能改名称,而且这个变量是每个角色自己对应的,不是所有角色共有的。

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功