這個課程是要讓魚兒可以自由自在的在水中游來游去,所以讓學生放入一張水族箱的背景及一條魚。
使用「定位到機」這個程式積木,讓程式一執行時,魚兒可以在畫面的隨機位置出現。
因為魚有四個造型,我們先設定其造型為fish-a
接著一直移動,碰到邊緣就反彈(往另一個方向移動)
執行後應該會發現兩個問題
魚只會左右移動
魚會翻肚游
為了解決剛才程式的問題,我們就必須將程式進行修改
設定魚迴轉方式為「左右」,這樣魚就不會翻肚游。
採用面朝隨機45~135,就可以避免魚只會左右游。
水中只有一條魚,我們可以將魚複製,如左圖,然後將其造型分別改成fish-a~fish-d即可,重新執行程式,應該可以看到四條魚正自由自在游著。
如果要讓水族箱更逼真 ,可以加入音效。
在魚兒的音效中有二個,我們就取用第一個「bubbles」,讓這個音效一直播放著即可。