2014年9月29日 星期一

01160492_張哲鳴, Week02, HW02,

void setup(){
   size(800,600);
   background(#FAFC80);
   rect(700,0,100,100);ellipse(750,50,5,5);
   rect(700,100,100,100);ellipse(750,150,10,10);
   rect(700,200,100,100);ellipse(750,250,15,15);
   fill(255,0,0);rect(0,0,100,100);
   fill(0,255,0);rect(0,100,100,100);
   fill(0,0,255);rect(0,200,100,100);
   fill(0);rect(0,300,100,100);
}
void draw(){
   if(mousePressed&& mouseX>100 && mouseX<700) line(mouseX,mouseY,pmouseX,pmouseY);//pmouse是指上一個滑鼠點
}

void mousePressed(){
if(mouseX<100 && mouseY<100) stroke(255,0,0);
else if(mouseX<100 && mouseY<200) stroke(0,255,0);
else if(mouseX<100 && mouseY<300) stroke(0,0,255);
else if(mouseX<100 && mouseY<400) stroke(0);
else if(mouseX>700 && mouseY<100) strokeWeight(5);
else if(mouseX>700 && mouseY<200) strokeWeight(10);
else if(mouseX>700 && mouseY<300) strokeWeight(15);
}

沒有留言:

張貼留言