From Test-Scratch-Wiki
碰到邊緣就反彈 | |
碰到邊緣就反彈 | |
類別 | 動作類積木 |
形狀 | 條形積木 |
碰到邊緣就反彈積木,原文為(If on Edge, Bounce),是個動作類的條形積木。在使用 移動 () 點 時,這個積木可以用來檢查該角色是否碰到了舞台畫面的四周圍 — 如果是的話,角色會朝原來行進的相反方向移動,它使用垂直於邊緣的線,也就是法線來確定反射角度。
使用示例
- 用來防止角色的部分離開畫面(通常後面會接著 面朝 () 度 積木以停止反射)
- 反射
- 與「方塊敲擊」類似的遊戲
- 用來讓角色彈出屏幕:
當 @greenflag 被點擊 重複無限次 碰到邊緣就反彈 移動 (5) 點 end
- 在與 Fish 類似的遊戲中也會用到:
重複無限次 右轉 @turnright (隨機取數 (-10) 到 (10)) 度 移動 (3) 點 碰到邊緣就反彈 等待 (0.01) 秒 end
反彈積木
一些用戶在 論壇建議區曾希望有個簡單的稱為"反彈(bounce)"的積木,可以讓角色在碰到其它角色或是色塊時反彈。 [1][2][3]
不過,這類請求經常被拒絕,因為如果沒有微積分,就不可能反彈出一般的形狀。