From Test-Scratch-Wiki
定位到 X:() Y:() | |
定位到 X:() Y:() | |
类别 | 动作类积木 |
形狀 | 条形积木 |
定位到 X:() Y:() 积木(Go to X: () Y: ())是个动作类的条形积木,用来设定角色的 角色的X 和 Y 座标值。这个积木和 X 设为 () 还有 Y 设为 () 积木有关 —它就像把这两个积木合倂起来的东西,在替代用法里有进一步的演示。
这个积木在使用时,被移动的角色是没有动画的 — 这是在舞台画面中移动角色而不做任何动画(像滑动)的最简单方法,因此,当角色需要从某个点「跳」到另一个点时,就会使用这个积木。
用法示例
角色常常必须要跳到某个地方 — 这个积木是达成这个任务的最简单方法。
定位到 X:() Y:() 积木的常见用法如下:
- 移动一个角色
定位到 x: (73) y: (84)
- 将专案或舞台的角色设定到刚开始的位置
當 @greenflag 被點擊 定位到 x: (73) y: (84)
- 一角色一脚本类专案中,用来将角色搬到要盖章的地方
當收到訊息 [Stamp picture v] 造型換成 [Background v] 定位到 x: (73) y: (84) 蓋章 造型換成下一個 定位到 x: (83) y: (114) 蓋章 造型換成下一個 定位到 x: (95) y: (144) 蓋章
替代用法
- 主页:Zho:替代用法列表
这个积木相当于以下代码:
滑行 (0) 秒到 x: (X amount) y: (Y amount)
常见错误
以下替代用法是许多 Scratch 新手常犯的错误:
x 設為 (X amount) y 設為 (Y amount)
这种解法在用在画笔时并不准确,试试看下方的二個程式,你就可以看到差异处。
當 [空白 v] 鍵被按下 停筆 定位到 x: (0) y: (0) 下筆 定位到 x: (100) y: (100) 當 [b v] 鍵被按下 停筆 定位到 x: (0) y: (0) 下筆 x 設為 (100) y 設為 (100)