void setup(){
size(400,400);
background(255);
}
void draw(){
}
void mouseDragged(){
line(mouseX, mouseY, pmouseX, pmouseY);
}
2.再戰小畫家
void setup(){
size(400,400);
background(255);
}
void draw(){
fill(255,0,0);
rect(0, 0, 100, 100);
fill(0, 255, 0);
rect(0, 100, 100, 100);
}
void mouseDragged(){
line(mouseX, mouseY, pmouseX, pmouseY);
}
void mousePressed(){
}
void mouseClicked(){
if(mouseX<100 && mouseY<100) stroke(255, 0, 0);
else if (mouseX<100 && mouseY<200) stroke(0, 255, 0);
}
void mouseReleased(){
}
3.初戰調色盤
void setup(){
size(400,400);
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);
}
void mousePressed(){
if(mouseX<100 && mouseY<100) stroke(mouseX,mouseY,100);
}
4.調色盤再開
void setup(){
size(400,400);
background(255);
noStroke();
colorMode(RGB,255);
fill(143,245,232);
rect(0,100,100,100);
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);
}
void mousePressed(){
if(mouseX<100 && mouseY<100) {
colorMode(HSB,100);
stroke(mouseX,mouseY,100);
}else if(mouseX<100 && mouseY<200){
stroke(#8FF5E8);
}
}
5.筆觸初戰
void setup(){
size(400,400);
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(){
if(mouseX>100) line(mouseX, mouseY, pmouseX, pmouseY);
}
void mousePressed(){
if(mouseX<100 && mouseY<100) {
colorMode(HSB,100);
stroke(mouseX,mouseY,100);
}else if(mouseX<100 && mouseY<200){
stroke(#8FF5E8);
}
}
4.小畫家Final
5.心得
很有成就感的一個禮拜 可以真的運用在平常
沒有留言:
張貼留言