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)) 度