2017年10月2日 星期一

Week04_03160755郭芳蓁

PImage img;
PImage pig;
boolean click;
boolean pigTF;
float VX, VY, A, X ,Y;
void setup(){
  size( 800, 600);
  img=loadImage("Brid.png");
  pig=loadImage("pig1.png");
  imageMode(CENTER);
  click=false;
  pigTF=true;
}
void draw(){
  background(255);
  stroke(#FF6600);
  strokeWeight(10);
  line( 260, 400, 290, 460);
  line( 320, 400, 290, 460);
  line( 290, 460, 290, 520);
  stroke(#FFA600);
  strokeWeight(7);
  if(click==false){
    line( 320, 400, mouseX, mouseY);
    image( img, mouseX, mouseY, 100, 100);
    line( 260, 400, mouseX, mouseY);
  }
  if(click==true){
    line( 320, 400, mouseX, mouseY);
    image( img, X, Y, 100, 100);
    X+=VX;
    Y-=VY;
    Y+=0.3;
    X+=0.3;
    VY+=A;
    line( 260, 400, mouseX, mouseY);
  }
  if(Y>600){
   VY = 17;
   click=true;
  }
  if(X>800){
   VX = -6;
   click=true;
  }
  if(X<0){
   VX = 6;
   click=true;
  }
  if(dist(X, Y, 700, 400)<100){
    pigTF=false;
  }
  if(pigTF){
    image( pig, 700, 400, 100, 100);
  }
}
void mouseClicked(){
   X = mouseX;
   Y = mouseY;
   VX = 7;
   VY = 20;
   A = -0.5;
   click=true;
}
//void mouseReleased(){
//   click=false;
//}


沒有留言:

張貼留言