2020年10月12日 星期一

Σ(゚д゚) weeeeeeeeeek 05

切水果


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;
  }
}

沒有留言:

張貼留言