快速連結
滑鼠碰到和點一下可以換造型
滑鼠點一下,可以彈奏音樂
1.滑鼠沒有碰到:
造型a
2.滑鼠碰到時
造型b
3.滑鼠按下時
造型c
1、先將音符按照你想要的位置排列好
2、綠旗:
綠旗1:幫每個音符都加上「定位」積木。每個音符的定位都不一樣,這部份的程式不能用複製的。
綠旗2:「造型換成a」積木。
定位和造型可以分開寫。
定位加上「重複無限次」,讓音符的位置一直固定在同一個位置上。一般的遊戲不會加上「重複無限次」,因為角色的位置會被「鎖死」。本專案的角色位置不希望被移動,所以就把它固定住了。
造型加上「重複無限次」,如果碰到或按下滑鼠造型會換掉,但是一移開滑鼠就立即換回「造型a」。
1. 如果碰到鼠標:換成造型b
發現問題:
左邊的程式寫法,不管在哪個地方按下滑鼠,造型都會換成C!(課本P107)
「滑鼠被按下」放到「碰到鼠標」裡面,表示兩個條件都要達到!
如果:滑鼠(碰到角色)並且(按下滑鼠),換成造型C:
如果「滑鼠鍵被按下」積木的排放:
補充:(下面2種寫法都可以)(可略)
完整:2種寫法選一種來寫。左邊是課本的寫法。
加上「演奏音階」
(聲音積木)
先將「定位」積木抽離比較好喔!
修改每個角色的演奏音階
加上每個角色的定位
加上造型變化
小星星
1 1 5 5 6 6 5
4 4 3 3 2 2 1
5 5 4 4 3 3 2
4 4 3 3 2 2 1
1 1 5 5 6 6 5
4 4 3 3 2 2 1
小蜜蜂
5 3 3 4 2 2
1 2 3 4 5 5 5
5 3 3 4 2 2
1 3 5 5 3
2 2 2 2 2 3 4
3 3 3 3 3 4 5
5 3 3 4 2 2
1 3 5 5 1