隨機選色
void setup(){
size(500, 500);
}
void draw(){
if (mousePressed)background(random(0,255),random(0,255),random(0,255));
else ;
}
小畫家+隨機選色
void setup(){
size(500, 500);
stroke(255,0,0);
strokeWeight(5);
}
void draw(){
if (mousePressed){
line(mouseX,mouseY,pmouseX,pmouseY);
stroke(random(0,255),random(0,255),random(0,255));
}
else ;
}
小畫家+自由選色
void setup(){
size(600, 500);
stroke(255,0,0);
strokeWeight(8);
}
void draw(){
fill(255, 0, 0);rect(0, 0, 100, 62.5);
fill(0, 255, 0);rect(0, 62.5, 100, 62.5);
fill(0, 0, 255);rect(0, 125, 100, 62.5);
fill(255, 0, 255);rect(0, 187.5, 100, 62.5);
fill(255, 255, 0);rect(0, 250, 100, 62.5);
fill(0, 255, 255);rect(0, 312.5, 100, 62.5);
fill(255, 255, 255);rect(0, 375, 100, 62.5);
fill(0, 0, 0);rect(0, 437.5, 100, 62.5);
if (mousePressed){
if(mouseX<100){
if(mouseY<62.5) stroke(255,0,0);
else if (mouseY<125) stroke(0,255,0);
else if (mouseY<187.5) stroke(0,0,255);
else if (mouseY<250) stroke(255,0,255);
else if (mouseY<312.5) stroke(255,255,0);
else if (mouseY<375) stroke(0,255,255);
else if (mouseY<437.5) stroke(255,255,255);
else stroke(0,0,0);
}
else line(mouseX,mouseY,pmouseX,pmouseY);
}
else ;
}
存檔:
void keyPressed(){
save("yes.png");
}



沒有留言:
張貼留言