float eggX=750,eggY=550,eggVX,eggVY,flying=0;
import ddf.minim.analysis.*;
import ddf.minim.*;
Minim minim;
AudioPlayer jingle;
FFT fft;
void setup(){
size(400,600,P3D);
img=loadImage("201008031121163961.gif");
imageMode(CENTER);
minim = new Minim(this);
jingle = minim.loadFile("jingle.mp3", 1024);
jingle.loop();
fft = new FFT( jingle.bufferSize(), jingle.sampleRate() );
}
void draw(){
background(255,0,0);
stroke(255);
image(img,mouseX,mouseY,300,200);
if(flying>0){
fill(67,222,109);
ellipse(eggX,eggY,25,25);
eggX+= eggVX;
eggY+=eggVY;
flying--;
}
}
void mousePressed(){
eggX=750;eggY=550;
eggVX=(mouseX-eggX)/15;
eggVY=(mouseY-eggY)/15;
flying=30;
}

沒有留言:
張貼留言