size(400,400);
background(255);
}
void draw(){
}
void mouseDragged(){
line(mouseX, mouseY, pmouseX, pmouseY); (pmouseX,pmouseY)劃一條線到滑鼠之前的位置
storke(125,100,0); 筆觸顏色
strokeWeight(5); 筆觸寬度
}
void setup(){
size(750,750);
background(255);
}
void draw(){
fill(255,0,0);
rect(0,0,150,150);
fill(255,111,0);
rect(0,150,150,150);
fill(255,226,0);
rect(0,300,150,150);
fill(0,255,0);
rect(0,450,150,150);
fill(0,0,255);
rect(0,600,150,150);
fill(250,0,255);
rect(150,600,150,150);
fill(139,0,255);
rect(300,600,150,150);
fill(193,132,8);
rect(450,600,150,150);
fill(5,255,253);
rect(600,600,150,150);
}
void mouseDragged(){
line(mouseX, mouseY, pmouseX, pmouseY);
strokeWeight(5);
}
void mouseReleased(){
if (mouseX<150 && mouseY<150) stroke(255,0,0);
else if(mouseX<150 && mouseY<300) stroke(255,111,0);
else if(mouseX<150 && mouseY<450) stroke(255,226,0);
else if(mouseX<150 && mouseY<600) stroke(0,255,0);
else if(mouseX<150 && mouseY<750) stroke(0,0,255);
else if(mouseX<300 && mouseY<750) stroke(250,0,255);
else if(mouseX<450 && mouseY<750) stroke(139,0,255);
else if(mouseX<600 && mouseY<750) stroke(193,132,8);
else if(mouseX<750 && mouseY<750) stroke(5,255,253);
}
void setup(){
size(750,750);
background(255);
noStroke();
colorMode(HSB, 100);
for (int i = 0; i < 100; i++) {
for (int j = 0; j < 100; j++) {
stroke(i, j, 100);
point(i, j);
}
}
}
void draw(){
}
void mouseDragged(){
line(mouseX, mouseY, pmouseX, pmouseY);
strokeWeight(5);
}
void mouseReleased(){
if (mouseX<150 && mouseY<150) stroke(mouseX,mouseY,100);
}
void setup() {
size(750, 750);
background(255);
noStroke();
colorMode(RGB, 255);
fill(255, 0, 0);
rect(0, 0, 150, 150);
fill(255, 111, 0);
rect(0, 150, 150, 150);
fill(255, 226, 0);
rect(0, 300, 150, 150);
fill(0, 255, 0);
rect(0, 450, 150, 150);
fill(0, 0, 255);
rect(0, 600, 150, 150);
fill(250, 0, 255);
rect(150, 600, 150, 150);
fill(139, 0, 255);
rect(300, 600, 150, 150);
fill(193, 132, 8);
rect(450, 600, 150, 150);
fill(5, 255, 253);
rect(600, 600, 150, 150);
colorMode(HSB, 100);
for (int i = 0; i < 150; i++) {
for (int j = 0; j < 150; j++) {
stroke(i, j, 100);
point(i+600, j);
}
}
}
void draw() {
}
void mouseDragged() {
line(mouseX, mouseY, pmouseX, pmouseY);
strokeWeight(5);
}
void mouseReleased() {
if (mouseX<150 && mouseY<150) stroke(#FF0000);
else if (mouseX<150 && mouseY<300) stroke(#FF6F00);
else if (mouseX<150 && mouseY<450) stroke(#FFE200);
else if (mouseX<150 && mouseY<600) stroke(#00FF00);
else if (mouseX<150 && mouseY<750) stroke(#0000FF);
else if (mouseX<300 && mouseY<750) stroke(#FA00FF);
else if (mouseX<450 && mouseY<750) stroke(#8B00FF);
else if (mouseX<600 && mouseY<750) stroke(#C18408);
else if (mouseX<750 && mouseY<750) stroke(#05FFFD);
else if (mouseX<750 && mouseY<150) {
colorMode(HSB, 100);
stroke(mouseX, mouseY, 100);
//colorMode(RGB,255);
}
}
void setup() {
size(750, 750);
background(255);
noStroke();
colorMode(HSB, 100);
for (int i = 0; i < 100; i++) {
for (int j = 0; j < 100; j++) {
stroke(i, j, 100);
point(i, j);
}
}
fill(255);
rect(400, 0, 100, 100);
strokeWeight(30);
stroke(#000000);
point(450, 50);
}
void draw() {
}
//void mouseDragged() {
// line(mouseX, mouseY, pmouseX, pmouseY);
//}
void mousePressed() {
if (mouseX<150 && mouseY<150)
{
colorMode(HSB, 100);
stroke(mouseX, mouseY, 100);
}
// else if (mouseX<150 && mouseY<300) {
//else if (mouseX<150&&mouseY<300)
stroke(#8FF5E8);
//}
}
沒有留言:
張貼留言