轻松玩转Scratch 3.0编程(第2版)
上QQ阅读APP看书,第一时间看更新

3.11 四大坐标积木块

这4个积木块控制着角色的坐标位置。注意xy增加设定的区别。

就是角色水平向前移动10步,修改数字移动的距离发生变化。

就是角色垂直向上移动10步,数字的大小决定了上移的距离。

如果换成负数,那么水平方向的向后,垂直方向的向下。

设置坐标值,就相当于把移动xy分开来操作。

打开4只小猫咪的位置案例,我们来操作一下,更好地理解这4个坐标积木块。

移动4只小猫咪

01 黄色小猫咪想到绿色小猫咪的位置,它的x坐标应该增加多少呢?黄色小猫咪的坐标是x=-100,y=100,绿色小猫咪的坐标是x=100,y=100,黄色小猫咪的x坐标要从-100变成100,需要增加200。

试一试,为黄色小猫咪添加将x坐标增加200积木块。

黄色小猫咪移动到之前绿色小猫咪的位置,将绿色小猫咪盖住了。

02 再将黄色小猫咪移动到粉色小猫咪的位置。黄色小猫咪现在的坐标是x=100,y=100,粉色小猫咪的坐标是x=-100,y=-100,那么x坐标需要减少200,y坐标需要减少200。

03 将蓝色小猫咪通过坐标设定移动到x=100,y=-100的位置。

04 再将粉色小猫咪移动到黄色小猫咪之前的位置,只需要增加y坐标。