2012年10月2日 星期二

week04,HW04

1
(1)processing
void setup(){
  size(500,400);
  background(255,255,255);
  fill(255,125,128);
  rect(0,0,50,25);
  fill(255,125,0);
  rect(75,0,50,25);
  fill(255,255,128);
  rect(150,0,50,25);
  fill(100,150,10);
  rect(225,0,50,25);
  fill(125,200,255);
  rect(300,0,50,25);
  fill(0,0,0);
  rect(375,0,50,25);
  fill(255,255,255);
  rect(450,0,50,25);
  line(450,0,500,25);
  line(450,25,500,0);
  rect(0,50,50,50);
  rect(0,100,25,25);
}
int www=5;
 void draw(){
  if(mousePressed && mouseX<50 && mouseY<25) stroke(255,125,128);
 else if(mousePressed && mouseX<125 && mouseY<25) stroke(255,125,0);
 else if(mousePressed && mouseX<200 && mouseY<25) stroke(255,255,128);
 else if(mousePressed && mouseX<275 && mouseY<25) stroke(100,150,10);
 else if(mousePressed && mouseX<350 && mouseY<25) stroke(125,200,255);
 else if(mousePressed && mouseX<425 && mouseY<25) stroke(0,0,0);
 else if(mousePressed && mouseX<500 && mouseY<25) stroke(255,255,255);
 else if(mousePressed && mouseX<50 && mouseY>50){strokeWeight(++www);}
 else if(mousePressed && mouseX<25 && mouseY>100){strokeWeight(--www);
       if(www<2)www=2;}

  else if(mousePressed)  line(mouseX, mouseY, pmouseX, pmouseY);
}
(2)pic

2.心得
一次比一次更期待上老師的課了^^

1 則留言: