2012年9月18日 星期二

week02,HW02

HW2-1
1.調整尺寸
2.填滿顏色
3.畫出50個正方形
size(600,600);
for(int i=0;i<50){ 
fill(random(255),random(255),random(255),random(125));
rect(random(500),random(500),random(500),random(500));
}

HW2-2
1.貼出類似磁磚效果
2.漸層效果
size(400,400); for(int a=0;a<40;a++){ for(int k=0;k<40;k++){ fill(0,a*255/40,k*255/30,100); ellipse(a*20, k*20, 20, 20); fill(a*255/40,0,k*255/30,100); rect(a*10, k*10, 10, 10); } }

HW2-3
1.畫眼睛
size(400,300);
for(int a=0;a<4;a++){
  for(int k=0;k<3;k++){
    fill(0,a*255/4,k*255/3,100);
    ellipse(a*100+50, k*100+50, 100, 100);
    
    fill(0,a*255/4,k*255/3,255);
    ellipse(a*100+50, k*100+50, 100, 40);
    
    fill(255,255,255,255);
    ellipse(a*100+50, k*100+50, 80, 60);
    
     fill(0,0,0,255);
    ellipse(a*100+50, k*100+50, 50, 30);
    
  }
}
心得:
程式碼的語法都非常淺顯易懂,只是自己還是需要在邏輯方面上的加強,要不然很難使用。




1 則留言: