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)