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

Lab2-Music


int moveX;
int moveY;
void setup(){
 
size(500,550);
}
void draw(){
 music();
}
void music(){
int posx=25;
int posy=7;
 moveX=(moveX+1)%4;
 moveY=(moveY+1)%4;
 rect(0, 0, 499, 549);
  //left heart
stroke(#000000);
strokeWeight(10);
 line(246-posx+moveX, 85-posy, 190-posx+moveX, 15-posy); //1
 line(190-posx+moveX, 15-posy, 90-posx+moveX, 130-posy); //2
 line(90-posx+moveX, 130-posy, 246-posx+moveX, 321-posy); //3
 line(246-posx+moveX, 321-posy, 246-posx+moveX, 150-posy); //4
 line(246-posx+moveX, 150-posy, 155-posx+moveX, 150-posy); //5
stroke(#F23383);
strokeWeight(7.5);
 line(246, 85+moveY, 190, 15+moveY); //1
 line(190, 15+moveY, 90, 130+moveY); //2
 line(90, 130+moveY, 246, 321+moveY); //3
 line(246, 321+moveY, 246, 150+moveY); //4
 line(246, 150+moveY, 155, 150+moveY); //5
 //right heart
stroke(#000000);
strokeWeight(10);
 line(262+posx+moveX, 85-posy,318+posx+moveX, 15-posy); //1
 line(318+posx+moveX, 15-posy, 418+posx+moveX, 130-posy);  //2
 line(418+posx+moveX, 130-posy, 262+posx+moveX, 321-posy); //3
 line(262+posx+moveX, 321-posy, 262+posx+moveX, 150-posy); //4
 line(262+posx+moveX, 150-posy, 353+posx+moveX, 150-posy); //5
stroke(#F23383);
strokeWeight(7.5);
  line(262, 85+moveY,318, 15+moveY); //1
 line(318, 15+moveY, 418, 130+moveY);  //2
 line(418, 130+moveY, 262, 321+moveY); //3
 line(262, 321+moveY, 262, 150+moveY); //4
 line(262, 150+moveY, 353, 150+moveY); //5
//Heart WAVE
strokeWeight(1);
 line(150, 370+moveY,185, 370+moveY);
 line(185, 370+moveY, 202, 344+moveY);
 line(202, 345+moveY, 202, 370+moveY);
 line(202, 370+moveY, 217, 344+moveY);
 line(217, 345+moveY, 217, 385+moveY);
 line(217, 385+moveY, 234, 357+moveY);
 line(234, 357+moveY, 244, 357+moveY);
 line(244, 357+moveY, 244, 370+moveY);
 line(244, 370+moveY, 259, 370+moveY);

 line(259, 370+moveY, 276, 344+moveY);
 line(276, 344+moveY, 276, 370+moveY);
 line(276, 370+moveY, 292, 344+moveY);
 line(292, 344+moveY, 292, 384+moveY);
 line(292, 384+moveY, 309, 357+moveY);
 line(309, 357+moveY, 319, 357+moveY);
 line(319, 357+moveY, 319, 370+moveY);
 line(319, 370+moveY, 354, 370+moveY);
 fill(#F23383);
 ellipse(354, 370+moveY, 3, 3);

    textSize(90);
    fill(#F23383);
    text("G",130+moveX,478+moveY);
    fill(#FFA5CB);
    textSize(40);
    text("irls",191,445);
    textSize(40);
    text("eneration",189,478);
    fill(#FFFFFF);
  println("My faverite Music is ");
  println ("Girlsgeneration");
  println(moveX);
}

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

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