:::

2-7 角色互動、廣播

和環境互動

  • 反彈,先朝向 180 度,向前移動,判斷如果碰到邊緣就反彈(向後轉)。
  • 氣球上昇每次(Y 改變1),如果到最上方( Y=180) 就隱藏消失
  • 向左、向右從另一邊出現

 


連結處:https://scratch.mit.edu/projects/329689449/

 

和其他角色互動

 

消失(吃掉)

如果碰到多個角色或要再更細微的判斷(如小魚被大魚的嘴吃下),可以使用顏色做判斷。但注意不要和背景的顏色互相干擾。

 

 

打磚塊反彈

 

  • 簡單寫法,碰到板子,取一個 -60度 ~60度 往上的角度。
 


連結處:https://scratch.mit.edu/projects/329665900/

如果要考慮物理動作,入射角等於反射角,可以參考以下寫法。

右方為0 ~ 180度,左方為 -0 ~ -180度。

S2 p return02.png

廣播訊息通知互動

如果沒有接觸等互動,可以使用訊息的方式來引起互動。一方發出訊息,另一端接收到訊息,執行互動。

 

 



連結處:https://scratch.mit.edu/projects/329694187/

 

 

廣播訊息,還可以用在關卡改變、過關畫面切換等方面。


Google網站翻譯工具列

站內搜尋