
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++;
}
沒有留言:
張貼留言