2020年9月21日 星期一

week02 06160221

 

背景顏色 畫出方形

size(500,500);

background(#00B9FF);

stroke(255,0,0);///方形邊框的線

fill(255,255,0);///填滿方形


rect(100,100,300,300);

 

按一下變色
void setup(){
   size(500,500);
}
void draw(){
   if(mousePressed) background(255,0,255);
   else background(0,255,0);
}


小畫家
void setup(){
   size(500,500);
}
void draw(){
   if(mousePressed){
     line(mouseX,mouseY,pmouseX,pmouseY);
   }
}
小畫家調色盤
void setup(){
   size(600,500);
}
void draw(){
   fill(#ff0000); rect(0,0,100,100);
   fill(#ffff00); rect(0,100,100,100);
   fill(#00ff00); rect(0,200,100,100);
   fill(#0000ff); rect(0,300,100,100);
   fill(#ff00ff); rect(0,400,100,100);
   if(mousePressed && mouseX<100){
      if(mouseY<100) stroke(#ff0000);
      else if(mouseY<200) stroke(#ffff00);
      else if(mouseY<300) stroke(#00ff00);
      else if(mouseY<400) stroke(#0000ff);
      else if(mouseY<500) stroke(#ff00ff);
   } else if(mousePressed && mouseX>100){
     line(mouseX,mouseY,pmouseX,pmouseY);
   }
}

void setup(){
   size(600,500);
   fill(#ff0000); rect(0,0,100,100);
   fill(#ffff00); rect(0,100,100,100);
   fill(#00ff00); rect(0,200,100,100);
}
void draw(){
   line(100,0,100,500);
   if(mousePressed && mouseX<100){
      if(mouseY<100) stroke(#ff0000);
      else if(mouseY<200) stroke(#ffff00);
      else if(mouseY<300) stroke(#00ff00);
      else if(mouseY<400) stroke(#0000ff);                                                        
      else if(mouseY<500) stroke(#ff00ff);
   } 
    if(mousePressed && mouseX>100){
     line(mouseX,mouseY,pmouseX,pmouseY);
   }
}


按任意件可儲存照片
在按ctrl+k開啟目錄資料夾
void setup(){
   size(600,500);
   fill(#ff0000); rect(0,0,100,100);
   fill(#ffff00); rect(0,100,100,100);
   fill(#00ff00); rect(0,200,100,100);
   strokeWeight(5);
}
void keyPressed(){
   save("yes.png");
}
void draw(){
   line(100,0,100,500);
   if(mousePressed && mouseX<100){
      if(mouseY<100) stroke(#ff0000);
      else if(mouseY<200) stroke(#ffff00);
      else if(mouseY<300) stroke(#00ff00);
      else if(mouseY<400) stroke(#0000ff);                                                        
      else if(mouseY<500) stroke(#ff00ff);
   } 
    if(mousePressed && mouseX>100){
     line(mouseX,mouseY,pmouseX,pmouseY);
   }
}




沒有留言:

張貼留言