PImage imgBird;
void setup()
{
size(500,400);
imgBird=loadImage("bird.png");
float birdX=100,birdY=300,oldX,oldY;
boolean bMoving=false;
void draw()
{
background(255);
image(imgBird,mouseX,mouseY,100,100);
if(bMoving)line(mouseX,mouseY,oldX,oldY);
}
void mousePressed()
{
if(dist(mouseX,mouseY,birdX,birdY)<50)
{
bMoving=true;
old=birdX;oldY=birdY;
}
}
void mouseDragged(){
if(bMoving)
{
birdX=mouseX;birdY=mouseY;
}
}


沒有留言:
張貼留言