上次课我们学习了方向,我们知道了在Scratch中方向的概念,和我们身边的时钟放到一起是不是更容易理解这些知识点呢?
那么今天我们继续向下学习,今天我们将学习:位置
- 我们对角色编程一般来说先要确定它的位置,你总不能说把它放到右边,把它放到上面吧,这样位置不精确。
- 要精确定位,那么就要找一个固定的位置。
- 坐标是表示角色精确位置信息的两个数,用小括号括起来,像这样:(100,100)。
下面的这个舞台背景就是为了方便我们学习坐标而设计的,我们可以在背景库的“其他”里面找到这个背景
为什么坐标图有一根橙色和蓝色的线条?
橙色的叫X轴,蓝色的叫Y轴。它们的交叉点就是舞台中央点。这是为了方便表示角色的位置信息的规定。这也是一个标记,这样更加直观。
在学校里已经学过坐标的同学更容易理解,没有学过也没关系,坐标是非常容易理解的概念,而且我们生活中也会经常用到坐标。
看电影
相信每个小朋友都去电影院看过电影,那么你拿到一张电影票后,可以找到自己的位置么?
相信小朋友们都可以找到自己的座位,因为在电影票中写清楚了你要坐第几排、第几个座位,我们拿着电影票可以很轻松找到自己的位置。
那这和坐标又有什么关系呢?
其实你的电影票中的座位,就是你在这个电影厅里的坐标,你可以把“排”当成Scratch舞台中的X轴、“座位”当成Scratch舞台中的Y轴,比如你的座位是第3排,第7个座位,那么你在这个影厅的坐标就是(3,7),理解了吗?
同学们可以快速地在图中找到第5排,第7个座位的位置么?
思考一下:
回到我们的Scratch舞台中
现在我们初步认识了坐标,那么回到我们的舞台中:
上图小猫的坐标是(-200,100)(为什么200前面要加上一个减号呢?)下次可我们会重点学习坐标中的正负数。
以后X轴和Y轴不会画出来,我们要记住它们的位置,那么怎么去查看一个角色在舞台中的坐标呢?
- 点开角色的信息,里面可以看到它的坐标
- 运动模块中“移到X:()Y:()”中显示的是当前角色的坐标
- 在编程区的右上角显示了角色的坐标
上图中紫色箭头的位置也有坐标,但是这个坐标并不是角色的坐标,而是鼠标所在位置的坐标,动一动鼠标,看一看是不是它在随着鼠标移动而变化?
在后面的学习中,坐标很重要,我们会逐步深入地进行学习。