最新消息:

【scratch教程】坐标的处理

Scratch 少儿编程 3992浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

今天的编程,我们讲讲坐标系。

【scratch编程教程】坐标的故事-少儿编程网

说起坐标,郭老师首先想到当年在上学的时候,刚开学不久,新老师来不及记住所有同学的名字,上课的时候,常听到“第二排,第三列的同学,站起来回答问题”,或者“最后一排,靠窗的同学,请不要说话了”,或者“第四排,第四列的同学,别以为你偷吃方便面我不知道……”

在一片整整齐齐的学生中间,老师叫出了“坐”在不同地方的同学的“标志”,这就是郭老师还是学生的时候,最早遇到的“坐标”了。这种坐标需要一个“横着走的位置”和一个“竖着走的位置”,那么这两个位置组合在一起了,就很容易找到我们想要的地方。

数学里面,“横着走的位置”就是我们的x,“竖着走的位置”就是我们的y。

“小明,你家在哪里呀?”
“从学校出来,向右横着走300米,再向左竖着走200米,就到我家啦!”
(“x + 300, y + 200”,其实小明心里是这么想的。)

“路飞,你把财宝藏在哪里了?”
“索罗,去南纬27°,西经109°的小岛!”
(“路痴!从赤道往南走27度,再沿着太阳升起的方向,走到西经109度的坐标!”其实路飞心里是这么想的。)

Scratch里面,舞台的“世界的中心”的坐标,x是0,y也是0。

往右走,x变大,往左走,x变小,而且x会变成负数。
往上走,y变大,往下走,y变小,而且y会变成负数。

所以,想让角色横着挪到一个地方,用:

【scratch编程教程】坐标的故事-少儿编程网

如果想让角色竖着挪到一个地方,用:

【scratch编程教程】坐标的故事-少儿编程网

如果想让角色直接挪到一个地方,干脆用:

【scratch编程教程】坐标的故事-少儿编程网

比如,去舞台的中心,就可以这样:

【scratch编程教程】坐标的故事-少儿编程网

(有兴趣的同学可以试试看,在地图上找找路飞的财宝放在太平洋的哪个小岛上了,在坐标:-27, -109附近)

您必须 登录 才能发表评论!