scratch针对角色方向的改变,在编程中还是有很多方法可以做到的,例如左转15度、右转15度、面向90度方向、面向鼠标指针等方法,今天我们就一一来讲解下,在运动模块中有哪些指令可以改变角色的方向的。
scratch改变角色方向的方法一、面向方向指令
面向方向指令是通过改变面向的角度让角色朝向指定的方向,方向角度从0到180°、0-负180度任意一个角度都可以实现角色的面向。
常用的几个方向角度,有90°180°-90°0°:
面向0°:角色方向朝上移动
面向90°:角色朝右上移动,面向90°是指令默认角度方向)
面向-90°:角色朝左上移动
面向180°:角色朝下上移动

scratch改变角色方向的方法二、面向鼠标指针以及面向其他的角色
这个指令就是让角色朝向鼠标所在位置的方向,也可以点击右边的三角,会出现下拉选项,让角色朝向指定角色所在的方向。

scratch改变角色方向的方法三、右转、左转度数指令改变角色的方向
右转指令模块的角度是任意的,默认是15°面向,正数角度是顺时针转动方向,负数是逆时针转动方向。
左转指令模块的角度是任意的,默认是15°面向,正数角度是逆时针转动方向,负数是顺时针转动方向。

这里需要注意的是:面向角度方向指令和移动角度指令有什么区别?
这里我们给角色面向后,移动10步来看下效果:
两种的区别在于,面向指令是让角色面向角度方向后,移动10步,角色是一直朝一个方向移动10步。
而移动角度指令是让角色旋转角度后,移动10步,角色是旋转角度移动10步,多次运行,多次旋转移动10步。

最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。