2018年10月4日 星期四

Week04_珮妤的筆記


void setup(){
    size(800,600);
}
void draw(){
    background(255); ///清畫面才不會有殘影
    fill(255,0,0); rect(100,100,100,100);
    if(bulletFlying){
     ellipse(bulletX,bulletY, 50,50);
     bulletX+=3;
    }
}
float bulletX=100, bulletY=100;
boolean bulletFlying=false;
void keyPressed(){
    bulletFlying=true;
}


void setup(){
    size(800,600);
}
void draw(){
    background(255);
    fill(255,0,0); rect(100,100,100,100);
    for(int i=0;i<bulletN;i++){
    if(bulletFlying[i]){
     ellipse(bulletX[i],bulletY[i], 50,50);
     bulletX[i]+=3;
    }
   }
}
float []bulletX= new float[100];
float []bulletY= new float[100];
int bulletN=0;
boolean []bulletFlying=new boolean[100];
void keyPressed(){
    bulletFlying[bulletN] = true;
    bulletX[ bulletN ] = 100;bulletY[ bulletN ] = 100;
    bulletN++;
}

PImage imgBullet, imgBG;
void setup(){
    size(800,600);
    imgBG = loadImage("BG.jpg");
    imgBullet = loadImage("bullet.png");
    imageMode(CENTER);
}
void draw(){
  image(imgBG, width/2,height/2, width,height);
  image(imgBullet, mouseX,mouseY, 100,100);

    for(int i=0;i<bulletN;i++){
    if(bulletFlying[i]){
     image(imgBullet,bulletX[i],bulletY[i], 100,100);
     bulletX[i]+=3;
    }
   }
}
float []bulletX= new float[100];
float []bulletY= new float[100];
boolean []bulletFlying=new boolean[100];
int bulletN=0;
void mousePressed(){
    bulletFlying[bulletN] = true;
    bulletX[ bulletN ] =  mouseX;
    bulletY[ bulletN ] =  mouseY;
    bulletN++;
}

沒有留言:

張貼留言