2015年9月21日 星期一

右邊多加粗細選擇 左邊顏色邊框統一黑色細線

void setup(){
  size(800,600);
  background(255);
}
float myTsu=1;
color myStroke=color(0);
void draw(){
 stroke(0); strokeWeight(1);
 fill(0,255,0); rect(0,0,100,100);
 fill(0,0,255); rect(0,100,100,100);
 fill(255,255,0); rect(0,200,100,100);
 stroke(myStroke); strokeWeight(myTsu);
}
void mouseDragged(){
  line(mouseX, mouseY, pmouseX, pmouseY);
}
void mousePressed(){
  if(mouseX<100 && mouseY<100){myStroke=color(0,255,0);}
  else if(mouseX<100 && mouseY<200){myStroke=color(0,0,255);}
  else if(mouseX<100 && mouseY<300){myStroke=color(255,255,0);}
  if(mouseX>700) myTsu=mouseY/30;
}

沒有留言:

張貼留言