From Test-Scratch-Wiki

Y 设为 ()
Y 設為 ()
类别 动作类积木
形狀 条形积木

Y 设为 ()(Set Y to ()积木是个动作类条形积木。这个积木用来将角色的 Y(上下)座标设置成指定数字。和 X 设为 () 积木合倂使用后,会和 定位到 X:() Y:() 积木有一样的效果。

用法示例

如果有个角色要固定到某个位置,同时角色的 x 座標又要保持一致的话,就可以改用Y 设为 ()积木而不需用到 定位到 X:() Y:()积木 — 因为 x 座標并不会改变,不需要去更改 X 的数值。

另一个常用到这个积木的地方是 Y 卷轴滚动 — 角色必须不断的改变它们的 Y 座標, 所以 Y 设为 () 积木在这类的专案很常被使用。

其它常用的地方有:

  • 放置一个台子以爬上一面墙
當 @greenflag 被點擊
重複無限次 
  如果 (滑鼠鍵被按下?) 那麼 
    y 設為 (滑鼠游標的 y)
    蓋章
    說出 [Platform added!] (2) 秒 //Platform added 意為台子已添加!
  end
end
  • 为飞机设置一个随机的飞行高度
當 @greenflag 被點擊
說出 [Ready for lift-off!] //Ready for lift-off 意为准备起飞
y 設為 (隨機取數 (120) 到 (180))
  • 重新设定滑杆的 Y 座標
當收到訊息 [reset slider position v] //reset slider position  意为重设滑杆位置
y 設為 (0)

替代用法

主页:Zho:替代用法列表

这个积木相当于以下代码:

y 改變 ((Wanted Y) - (y 座標))//Wanted Y 意为想要的 Y 值

或是

定位到 x: (x 座標) y: (Wanted Y)

参见

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