2020年10月12日 星期一

🗿Week05



1.匯入PImage圖檔

2.(x,y)座標

3.拋物線(重力加速度)

左右彈跳


PImage img; //step01 PImage圖檔
float x=100,y=200,vx=5,vy=-20;//step02 (x,y)座標
int fruitDie=0;
void setup(){
  size(500,500);
  img = loadImage("fruit.png");
}
void draw(){
  image(img,x,y,100,100);
  x += vx;
  y += vy;
  vy+=0.98;//stept03拋物線(重力加速度)
  if(y>500){ fruitDie=1;
if(x<mouseX&&mouseX<x+100&&y<mouseY&&mouseY<y+100)fruitDie=1;
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;
  }
 }
}                         




沒有留言:

張貼留言