2024年9月9日 星期一

11160906-互動001

001.

size(500,500);

background(0,255,255);



-------------------------------------------------

002.

void setup(){

  size(500,500);//大小

}

void draw(){

if(mousePressed) background(255,0,0);//紅色

else background(0,0,255);//藍色

}



-----------------------------------------------------

003.

void setup() {

  size(500, 500);//大小

}

void draw() {

  if (mousePressed) line(mouseX,mouseY,pmouseX,pmouseY);

}//如果mouse按下去,就畫線 mouse的xy座標到 previous mouseXY



----------------------------------------------
004.
void setup() {
  size(500, 500);//大小
}
void draw() {
  if (mousePressed) line(mouseX,mouseY,pmouseX,pmouseY);
}//如果mouse按下去,就畫線 mouse的xy座標到 previous mouseXY
void keyPressed(){
  if(key=='1') strokeWeight(1);
  if(key=='2') strokeWeight(5);
  if(key=='3') strokeWeight(10);
  if(key=='4') stroke(255,0,0);
  if(key=='5') stroke(255,255,0);
  if(key=='6') stroke(0,255,0);
  if(key=='7') stroke(0,0,255);
  if(key=='8') stroke(255,0,255);

}//如果key按下去,看key的值,決定線的粗細

----------------------------------------------------------
005.
size(600,400);
background(#FFFFA2);
rect(100,100,400,200);
fill(#FFFFA2);
ellipse(300,200,100,100);


-----------------------------------------------------------
006.
size(400,400);
fill(#FFDC0F);
//ellipse(50,50,100,100);
arc(50,50,100,100,0+1,PI*2-1);



沒有留言:

張貼留言