2012年10月25日 星期四

HW05

滿天都是小星星~
這個是拿程式碼修改,因為覺得小星星很好看,所以去翻了星星怎麼寫
然後改改嵌入進去,星星的程式碼(pdf 329):
int[] k = { 50, 61, 83, 69, 71, 50, 29, 31, 17, 39 };
int[] u = { 18, 37, 43, 60, 82, 73, 82, 60, 43, 37 };

beginShape();
for (int j = 0; j < k.length; j++) {
vertex(k[j]+x[i], u[j]+y[i]);
}
endShape(CLOSE);

}



貓捉老鼠~
按鍵盤讓(貓)圖片移動,判斷是否吃到(老鼠)圖片,吃到就random出一隻更小的老鼠
讓圖片移動不太難
但是判斷有沒有吃到就有點困難了,原本是想兩張圖片任一處碰到就算被吃掉的=A=
最後只有一張圖的左上角&右下角碰到另一張的任一處才能吃掉
還有第三張圖
因為process沒法同時按兩個鍵都反應,只能一個用鍵盤移一個用滑鼠移了


此外,還做了
讓圖片自動左右移動(碰到邊界反彈)&讓圖片自動慢慢放到最大後又慢慢縮到最小

沒有留言:

張貼留言