方向与位置
- 在scratch移动角色是朝着某个方向移动的。
那么在Scratch中,方向是怎么定义的呢?我们先看一下这张图:
Scratch中对于方向的规定:
- 向上的方向为0方向
- 角色往右边旋转,方向为增加,角色往左边旋转方向为减少
这好像是时钟!
聪明的小朋友一眼就看出来了,Scratch中的方向和时钟好像呀!时钟在0点或12点的时候指针向上,向右旋转时候时间增加(顺时针),向左旋转的时候时间减少(逆时针),这样我们就很容易记住和理解Scratch中的方向了。
想一想
- 既然指针可以一直向右转,那么当指针从0点(0度)向右旋转到9点时是多少度呢?
- 在Scratch中一个角色的-90度和270度有什么关系呢?自己试试看!
角色的方向在哪里看?
在角色列表区域,我们会发现每个角色的左上角都有个蓝色的小符号,用鼠标点击它,会出现角色的一些详细信息:
我们这这里可以查看到角色的方向,是不是很方便?
那么我们如何改变角色的方向呢?
改变角色方向的方法很多:
- 通过上图中在角色信息中旋转方向右边圆圈里的“小横杠”可以让你的角色面向你想要的方向
- 可以通过使用指令模块来改变角色的方向
我们已经认识Scratch中角色的方向了,那么我们做个练习吧!
如果要让角色向着正东北方向怎么办?那时候它的方向是多少?
- 在Scratch中和地图中一样,我们可以用“上北下南,左西右东”来描述方向,那么向上也可以称为向北,向右也可以称为向东。
- 想一想,正东北方向是图中的哪个颜色的箭头所指的方向?
- 现在我们的角色面向的是什么方向?
- 如果想让角色面向正东北方向,那么我们需要让让怎么旋转呢?