切水果
PImage img;
float x=100, y=500, vx=3, vy=-30;
int fruitDie=0;
void setup()
{
size(500,500);
img = loadImage("fruit.png");
}
void draw()
{
background(0);--------------------------------------------將背景設為黑色
image(img,x,y,100,100);
x+=vx;
y+=vy;
vy+=0.98;--------------------------------------------------重力加速度(拋物線)
if(y>500) fruitDie=1;
if(x<mouseX && mouseX<x+100 && y<mouseY &&mouseY<y+100)fruitDie=1;
stroke(255);------------------------------------------------滑鼠游標設為白色的刀
line(mouseX,mouseY,pmouseX,pmouseY);
if(fruitDie==1)
{
if(frameCount%2==0)----------------------------------讓水果從不同地方出現
{
x=random(250);
y=500;
vx=random(2,3);
vy=-random(28,32);
}
else
{
x=random(250,500);
y=500;
vx=-random(2,3);
vy=-random(28,32);
}
fruitDie=0;
}
}
沒有留言:
張貼留言