From Test-Scratch-Wiki

Translate: - English - 中文 
面朝 () 度
面朝 () 度
类别 动作类积木
形狀 条形积木

面朝 () 度积木Point in Direction ())是个动作类条形积木。这个积木可以让角色面朝指定的方向;也可以用来让角色旋转。

这个积木使用了一圈 360 度的概念让角色转向,默认值是 90,可以改成任何数字(360+x 相当于 0+x)。

这种方式很容易让人混淆,原因有二,其一,数字系统中 0 是直线向上的,而不是向右(默认方向)或向左(如量角器)偏离。其二,它使用了 -180 到 180 来表示一圈,而不是使用常用的 360 度。虽然不少人抱怨[1],目前为止还没有任何改变。

用法示例

如果一个角色必须转向,但你不知道它目前的面朝方式,就可以用这个积木直接指定。

以下是面朝 () 度积木的常见用法:

  • 让角色翻转过来
當收到訊息 [Flip v]//Flip 是「翻转」的意思
面朝 ((方向) + (180)) 度
  • 选择大炮指向的地方
面朝 (詢問的答案) 度
  • 面向目的地的车辆
面朝 (wanted destination) 度 //wanted destination 是「想要的目的地」的意思

替代用法

主頁:Zho:替代用法列表

这个积木可以用以下代码来取代:

右轉 @turnright ((wanted direction) - (方向)) 度//wanted direction 意为「想要的方向」

参见


参考

  1. https://scratch.mit.edu/discuss/topic/9700/