2022年10月17日 星期一

week07

暗棋
接續上週的暗棋,要將上週的程式加入洗牌Shuffle的元素



先修正上週的錯誤i跟j的值錯誤,造成程式當掉
加入洗牌元素的迴圈
如果要將棋子移動,先判斷棋子有沒有被翻過來,若沒有翻開,就翻開,若有翻開,再點一次則棋子會變綠色,這時還不能移動

if(id==9){
      fill(0,255,0);//綠色
      ellipse( x, y, 40, 40);
    }


現在把程式稍微修改,原本將棋子變綠色改成半透明色,並複製點擊的棋子,照著鼠標移動
再將程式改成棋子放開時,會覆蓋掉要吃掉的棋子,然後半透明綠色位置的棋子則會清空

簡易版暗棋完成!

_________________________________________________________________________________

忍者音樂

接下來要在Processing裡使用音樂
1.先進網址https://www.typing.com/student/game/keyboard-ninja
2.然後進入程式碼畫面,使用ctrl+F打mp3找音樂檔案,並下載
3.下載後的音檔直接拉到Processing程式碼裡面
4.可以按ctrl+K(檔案總管)確認音檔有沒有拉進去

接下來要在Processing裡使用音樂,要先裝外掛
安裝聲音外掛:Tool > Manage Tools > Libraries>install sound外掛

接下來就可以有聲音了!!


下週繼續!

沒有留言:

張貼留言