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