From Test-Scratch-Wiki
面朝 () 度 | |
面朝 () 度 | |
類別 | 動作類積木 |
形狀 | 條形積木 |
面朝 () 度積木(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 意为「想要的方向」
參見