2012年12月9日 星期日

上機考


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個不同位置的蚊子,卡太久了,導致後面的進度嚴重落後,所以才沒有在時間內完成。回家自己回想一下貓捉老鼠的過程再進一步的加強就完成了。


沒有留言:

張貼留言