1.問題一:不能殺死蚊子
問題二:勝利的標語
2.解決方式:
問題一:
加上滑鼠位置的判斷
if(mouseX<=x[i]+50 && mouseX>=x[i] && mouseY<=y[i]+50 && mouseY>=y[i] )
{
x[i]=1000;
y[i]=800;
life++; //....蚊子的死亡隻數
}
問題二:
因為跟殺蚊子有關連所以沒辦法單獨寫出來,要先能殺死蚊子才能顯示是否獲勝。
判斷蚊子的死亡隻數
如超過50之則顯示YOU WIM結束遊戲
if(life==50)
{
textSize(100);
fill(255,0,0);
text("YOU WIN", 200,400);
}
3感想:
其實這次考試沒有說很難,幾乎可以延用上一次上課貓捉老鼠的觀念來完成,但是一開始卡 在怎麼亂數產生50個不同位置的蚊子,卡太久了,導致後面的進度嚴重落後,所以才沒有在時間內完成。回家自己回想一下貓捉老鼠的過程再進一步的加強就完成了。
沒有留言:
張貼留言