Scratch编程第2课:Scratch中的方向

方向与位置

  • 在scratch移动角色是朝着某个方向移动的。

那么在Scratch中,方向是怎么定义的呢?我们先看一下这张图:

file

Scratch中对于方向的规定:

  • 向上的方向为0方向
  • 角色往右边旋转,方向为增加,角色往左边旋转方向为减少

这好像是时钟!

聪明的小朋友一眼就看出来了,Scratch中的方向和时钟好像呀!时钟在0点或12点的时候指针向上,向右旋转时候时间增加(顺时针),向左旋转的时候时间减少(逆时针),这样我们就很容易记住和理解Scratch中的方向了。

file

想一想

  • 既然指针可以一直向右转,那么当指针从0点(0度)向右旋转到9点时是多少度呢?
  • 在Scratch中一个角色的-90度和270度有什么关系呢?自己试试看!

角色的方向在哪里看?

在角色列表区域,我们会发现每个角色的左上角都有个蓝色的小符号,用鼠标点击它,会出现角色的一些详细信息:

file

我们这这里可以查看到角色的方向,是不是很方便?

那么我们如何改变角色的方向呢?

改变角色方向的方法很多:

  • 通过上图中在角色信息中旋转方向右边圆圈里的“小横杠”可以让你的角色面向你想要的方向
  • 可以通过使用指令模块来改变角色的方向

file

我们已经认识Scratch中角色的方向了,那么我们做个练习吧!

如果要让角色向着正东北方向怎么办?那时候它的方向是多少?

file

  • 在Scratch中和地图中一样,我们可以用“上北下南,左西右东”来描述方向,那么向上也可以称为向北,向右也可以称为向东。
  • 想一想,正东北方向是图中的哪个颜色的箭头所指的方向?
  • 现在我们的角色面向的是什么方向?
  • 如果想让角色面向正东北方向,那么我们需要让让怎么旋转呢?
黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代