搞懂角色的位置,学会让你的 Scratch 游戏动起来 🚀
在 Scratch 里,每一个角色都有一个位置(Position)。 我们使用 X 和 Y 两个数字来告诉 Scratch: 角色到底在哪里。
X 正数(+):向右
X 负数(−):向左
Y 正数(+):向上
Y 负数(−):向下
X 轴和 Y 轴交叉的地方,就是原点(Origin)。 在 Scratch 舞台中央,它的位置是:
向左 + 向上
例:(−120, 100)向右 + 向上
例:(120, 100)向左 + 向下
例:(−120, −100)向右 + 向下
例:(120, −100)Scratch 舞台大小是 480 × 360。 所以角色可以在大约以下范围内移动:
−240 最左边 | 0 中间 | +240 最右边
−180 最下面 | 0 中间 | +180 最上面
在 Scratch 中,Y 变成负数,就代表角色往下移动。 所以我们可以把游戏设计成地面、地下、洞穴、宝藏等不同区域。
正数 → 右
负数 → 左
正数 → 上
负数 → 下
把两个方向组合起来,就能找到角色的位置!
当你看到这些积木: “移到 x: __ y: __”、 “将 x 坐标增加 __”、 “将 y 坐标增加 __”, 你其实就是在控制角色的位置。