2012年10月12日 星期五

HW02


HW02-1

心得:這一堂課學到了好多東西,
有void setup() void draw() fram Rate()
一開始上課就要我們寫每秒出現100個矩形的程式,
一開始感覺好像蠻難的,
不過學完很有成就感



HW02-2

心得:
之後還有for的應用跟random,
在學習使用for上,

因為跟其他的程式語言一樣,
所以沒有遇到太大的問題,
只有在排上三角跟下三角花了比較多的時間,
不過在用random時,
就和其他語言不太一樣,
所以在這邊研究了蠻久的,
其實這張圖原本我只有畫彩色的下三角形,
不過看上上空空的就在補上黑白色的三角,
自己動手做真的好好玩
程式碼:

size(400,400);

background(255);
noStroke();
smooth();
for (int y =0; y <= 400; y +=30) { 
  for (int x =0; x <= 800; x +=30) {
    fill(random(255),random(255),random(255),150+random(50));
    ellipse(y-25,y+x/2,random(25) ,random(25) );
    fill(random(255));
    ellipse(y+x/2+25,y,random(25) ,random(25) );  
  }
}

HW02-3:

心得:
這一堂課我們只要畫出12個眼睛,
不過老師有講到下禮拜,
上課時會教到讓12個眼睛跟著滑鼠動,
感覺太酷了期待下一次上課

沒有留言:

張貼留言