2012年10月12日 星期五

HW02

2-2

size(300,300);
stroke(255);
strokeWeight(2);
smooth();
for (int y = 0; y < 300; y += 30)
{
  for (int x = 0; x < 300; x += 30) 
  {
      fill(random(255),random(255),random(255));
      rect(x, y, 30, 30);
      if(x/30%2==0&&y/30%2==0)
      {
          ellipse(x+15,y+15,30,30);
      }
      else
      {
          triangle(x+15,y,x,y+30,x+30,y+30);
      }
  }
}

心得:這次老師上課讓我們試著練習運用setup()draw()和nets loop等,2-2作業中我運用了兩個loop,同時也將if的判斷從句以及random()函數運用其中,與第一次上課相比更加靈活豐富的瞭解了processing這個程式,期待下次上課的會動的眼睛!!






沒有留言:

張貼留言