วันจันทร์ที่ 24 สิงหาคม พ.ศ. 2558

Lab2-Movie


int resize;
void setup(){
size(600, 600);
}
void draw(){
  movie();
}

 void movie(){
 int posx=50;
 resize=(resize+1)%20;
 background(#778899);
  fill(#FAEBD7);
  stroke(#000000);
  strokeWeight(5);
   ellipse(300, 300, 300, 400); //face

 stroke(#000000);
 strokeWeight(5);
  line(300, 98, 300,  50); //hair 1
  line(295, 98, 280,  60); //hair 2
  line(305, 98, 320,  60); //hair 3


   //Nose
  fill(#CC0000);
  strokeWeight(5);
   ellipse(mouseX, 350, 70+resize, 65+resize); //nose
  fill(#FF0000);
  stroke(#FF0000);
  strokeWeight(1);
   ellipse(mouseX, 350, 59+resize, 55+resize); //nose red
  fill(#FF4500);
  stroke(#FF4500);
  strokeWeight(1);
   ellipse(mouseX, 350, 48+resize, 45+resize); //nose orange
  fill(#FFA500);
  stroke(#FFA500);
  strokeWeight(1);
   ellipse(mouseX, 350, 37+resize, 35+resize); //nose yellow


  fill(#000000);
  stroke(#000000);
   quad(posx+210, 250, posx+230, 200, posx+250, 250, posx+230, 300); //left tatto

  fill(#F8F8FF);
  strokeWeight(2);
   ellipse(posx+230, 250, 80+resize, 30+resize); //left eye
   ellipse(posx+370, 250, 80+resize, 30+resize); //right eye
   fill(#CC0000);
   stroke(#CC0000);
   strokeWeight(1);
    ellipse(posx+230, 250, 10+resize, 26+resize); //left small eye
    ellipse(posx+370, 250, 10+resize, 26+resize); //right small eye
    fill(#FF0000);
    stroke(#FF0000);
    strokeWeight(1);
     ellipse(posx+230, 250, 2+resize, 2+resize); //left very small eye
     ellipse(posx+370, 250, 2+resize, 2+resize); //right very small eye
 
   println("My Movie is Batman");
   println("This is JOKER");
   println(resize);
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น