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); }

沒有留言:

張貼留言