From Test-Scratch-Wiki

Revision as of 13:56, 19 April 2018 by Dnowba (talk | contribs) (替代用法)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Translate: - English - 中文 
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)

參見