2012年9月18日 星期二

Week02, HW02

(1)用random畫出50個方格

size(600,600);
for(int i=0;i<50;i++)
{
fill(random(255),random(255),random(255));

rect(random(300),random(600),random(258),random(200));
}

2.pic



3.
size(600,600);
for(int i=0;i<50;i++)
{
  for(int j=0;j<30;j++)
  {
    fill(i*255/30,random(255),200);

      rect(i*20,j*20,20,20);
  }
}

4.pic

5.
size(500,400);
for(int i=0;i<50;i++)
{
  for(int j=0;j<30;j++)
  {
    fill(i*255/30,j*255/10,random(200));
    ellipse(i*20+10,j*20+10,20,20);
    
    fill(i*255/100,j*240/20,100);
    rect(i*20+5,j*20+5,15,15);
  }
}



6.pic

7.心得:

雖然會化兩種形狀,但排列位置上,還是不能依照我想要的去排列,還要再練習




1 則留言: