From Test-Scratch-Wiki

定位到 X:() Y:()
定位到 X:() Y:()
类别 动作类积木
形狀 条形积木

定位到 X:() Y:() 积木Go to X: () Y: ())是个动作类条形积木,用来设定角色的 角色XY 座标值。这个积木和 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)

輸出結果如下,藍色路徑是正確的替代用法,紅色是錯誤的。
Go-To-X-Y-Pitfall.png

参见

Cookies help us deliver our services. By using our services, you agree to our use of cookies.