From Test-Scratch-Wiki
轉向 () 度 | |
右轉 @turnright () 度 左轉 @turnleft () 度 | |
類別 | 動作類積木 |
形狀 | 條形積木 |
轉向 () 度是動作類的條形積木。這些積木能讓角色往順時針或逆時針方向轉動(視使用的積木而定),也就是改變了角色面朝的方向。
積木使用一圈 360 度作為單位,默認值為 15,可以改成任何數字(360+x 相當於 0+x)。
用法示例
這些積木是能讓角色旋轉的最簡單的方式。在角色中用不同面向的造型時也會製造出旋轉的錯覺,或是改成替代用法也可以有一樣的效果。
以下是轉向 () 度積木的常見用法:
- 簡單的旋轉
— 例如用在行星、輪子
重複無限次 右轉 @turnright (15) 度 end
- 動畫
— 像是揮揮手
重複 (5) 次 右轉 @turnright (15) 度 end 重複 (5) 次 左轉 @turnleft (15) 度 end
- 可以改變行進方向的車子
重複無限次 如果 <[向左 v] 鍵被按下?> 那麼 左轉 @turnleft (3) 度 end 如果 <[向右 v] 鍵被按下?> 那麼 右轉 @turnright (3) 度 end end
替代用法
- 主頁:Zho:替代用法列表
這個積木相當於以下代碼:
面朝 ((方向) + (amount)) 度//amount 用来代表指定的数
面朝 ((方向) - (amount)) 度