2013年11月12日 星期二
1.小畫家
void setup() {
size(400, 400);
background(255);
}
void draw() {
}
void mouseDragged() {
line(mouseX, mouseY, pmouseX, pmouseY);
stroke(204, 102, 0);
strokeWeight(5);
}
2.增加調色盤
void setup(){
size(600,600);
background(255);
}
void draw(){
fill(121,54,54);
rect(0,0,150,150);
fill(50,70,190);
rect(0,150,150,150);
fill(95,195,190);
rect(0,300,150,150);
fill(70,190,225);
rect(0,450,150,150);
fill(228,127,210);
rect(150,450,150,150);
fill(25,166,136);
rect(300,450,150,150);
fill(139,0,255);
rect(450,450,150,150);
fill(133,133,80);
rect(450,300,150,150);
fill(255,25,23);
rect(450,150,150,150);
fill(148,152,147);
rect(450,0,150,150);
fill(74,104,45);
rect(300,0,150,150);
fill(58,56,134);
rect(150,0,150,150);
}
void mouseDragged(){
line(mouseX, mouseY, pmouseX, pmouseY);
strokeWeight(5);
}
void mouseReleased(){
if (mouseX<150 && mouseY<150) stroke(121,54,54);
else if(mouseX<150 && mouseY<300) stroke(92,103,198);
else if(mouseX<150 && mouseY<450) stroke(96,196,198);
else if(mouseX<150 && mouseY<600) stroke(64,191,102);
else if(mouseX<300 && mouseY<150) stroke(53,56,134);
else if(mouseX<300 && mouseY<600) stroke(227,147,218);
else if(mouseX<450 && mouseY<150) stroke(54,134,75);
else if(mouseX<450 && mouseY<600) stroke(185,96,36);
else if(mouseX<600 && mouseY<150) stroke(148,152,147);
else if(mouseX<600 && mouseY<300) stroke(5,255,253);
else if(mouseX<600 && mouseY<450) stroke(193,132,8);
else if(mouseX<600 && mouseY<600) stroke(139,0,255);
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言