PImage imgBird , imgPig;
void setup(){
size(800,600);
imgBird=loadImage("BIRD.jpg");
imgPig=loadImage("PIG.jpg");
}
void draw(){
background(255);
image(imgPig,400,300);
image(imgBird,mouseX,mouseY);
}
2.
PImage imgBird , imgPig;
void setup(){
size(800,600);
imgBird=loadImage("BIRD.jpg");
imgPig=loadImage("PIG.jpg");
}
float birdx=400,birdy=300;
void draw(){
background(255);
image(imgPig,400,300);
image(imgBird,birdx,birdy);
}
void mouseDragged(){
birdx=mouseX;birdy=mouseY;
}
3.
void setup(){
size(800,600);
}
float birdx=400,birdy=300;
float birdvx=0,birdvy=0;
void draw(){
background(255);
ellipse(birdx,birdy,100,100);
line(birdx,birdy,400,300);
birdx += birdvx;
birdy +=birdvy;
}
void mouseDragged(){
birdx=mouseX;birdy=mouseY;
}
void mouseReleased(){
birdvx=(400-mouseX)/100.0;
birdvy=(400-mouseY)/100.0;
}
4.
PImage imgBird , imgPig;
void setup(){
size(800,600);
imgBird=loadImage("BIRD.jpg");
imgPig=loadImage("PIG.jpg");
imageMode(CENTER);
}
float birdx=400,birdy=300;
float birdvx=0,birdvy=0;
void draw(){
background(255);
image(imgBird,birdx,birdy,100,100);
line(birdx,birdy,400,300);
birdx +=birdvx;
birdy +=birdvy;
}
void mouseDragged(){
birdx=mouseX;birdy=mouseY;
}
void mouseReleased(){
birdvx=(400-mouseX)/100.0;
birdvy=(400-mouseY)/100.0;
}
5.
PImage imgBird , imgPig;
void setup(){
size(800,600);
imgBird=loadImage("BIRD.jpg");
imgPig=loadImage("PIG.jpg");
imageMode(CENTER);
}
float birdx=400,birdy=300;
float birdvx=0,birdvy=0;
float birdax=0,birday=0;
void draw(){
background(255);
image(imgBird,birdx,birdy,100,100);
line(birdx,birdy,400,300);
birdx +=birdvx;
birdy +=birdvy;
birdvx +=birdax;
birdvy +=birday;
}
void mouseDragged(){
birdx=mouseX;birdy=mouseY;
birdvx=birdvy=birdax=birday=0;
}
void mouseReleased(){
birdvx=(400-mouseX)/10.0;
birdvy=(300-mouseY)/10.0;
birday=0.98;
}
6.
PImage imgBird , imgPig;
void setup(){
size(800,600);
imgBird=loadImage("BIRD.jpg");
imgPig=loadImage("PIG.jpg");
imageMode(CENTER);
}
float birdx=400,birdy=300;
float birdvx=0,birdvy=0;
float birdax=0,birday=0;
float pigx=700,pigy=100;
boolean pigAlive=true;
void draw(){
background(255);
if(pigAlive)image(imgPig,pigx,pigy,100,100);
image(imgBird,birdx,birdy,100,100);
if(dist(pigx,pigy,birdx,birdy)<100){
pigAlive=false;}
line(birdx,birdy,400,300);
birdx +=birdvx;
birdy +=birdvy;
birdvx +=birdax;
birdvy +=birday;
}
void mouseDragged(){
birdx=mouseX;birdy=mouseY;
birdvx=birdvy=birdax=birday=0;
}
void mouseReleased(){
birdvx=(400-mouseX)/10.0;
birdvy=(300-mouseY)/10.0;
birday=0.98;
}
7.
PImage imgBird , imgPig;
void setup(){
size(800,600);
imgBird=loadImage("BIRD.jpg");
imgPig=loadImage("PIG.jpg");
imageMode(CENTER);
}
float birdx=400,birdy=300;
float birdvx=0,birdvy=0;
float birdax=0,birday=0;
float pigx=700,pigy=100;
boolean pigAlive=true;
void draw(){
background(255);
if(pigAlive)image(imgPig,pigx,pigy,100,100);
image(imgBird,birdx,birdy,100,100);
if(dist(pigx,pigy,birdx,birdy)<100){
pigAlive=false;}
line(birdx,birdy,400,300);
birdx +=birdvx;
birdy +=birdvy;
if(birdx<50){birdx=50;birdvx= -birdvx;}
if(birdx>width-50){birdx=width-50;birdvx=-birdvx;}
if(birdy<50){birdy=50;birdvy=-birdvy;}
if(birdy>height-50){birdy=height-50;birdvy=-birdvy;}
birdvx +=birdax;
birdvy +=birday;
birdvx *=0.997;
birdvy *=0.997;
}
void mouseDragged(){
birdx=mouseX;birdy=mouseY;
birdvx=birdvy=birdax=birday=0;
}
void mouseReleased(){
birdvx=(400-mouseX)/10.0;
birdvy=(300-mouseY)/10.0;
birday=0.98;
}
8.
void setup(){
size(600,500);
}
int boardX=227, boardY=400;
int kidX=300,kidY=250;
void draw(){
background(0);
rect(boardX,boardY,200,50);
rect(kidX,kidY,50,50);
if(kidX>boardX-50 && kidX<boardX+200 &&
kidY>boardY-50){}
else kidY++;
kidX=mouseX;
}

沒有留言:
張貼留言