
程式碼:
PImage img0,img1,img2;
void setup(){
size (900,900);
img0=loadImage("1.png");
img1=loadImage("2.png");
img2=loadImage("3.png");
}
void draw(){
background(128);
image(img2,mouseX,mouseY);
}

程式碼:
PImage img0,img1,img2;
void setup(){
size (900,900);
img0=loadImage("1.png");
img1=loadImage("2.png");
img2=loadImage("3.png");
}
int userX=250,userY=250;
void draw(){
background(128);
if(keyPressed && keyCode==LEFT){
image(img2,userX,userY);
userX--;
}
else if(keyPressed && keyCode==RIGHT){
image(img1,userX,userY);
userX++;
}
else image(img0,userX,userY);
}

程式碼:
PImage img;
void setup(){
size(484,624);
img=loadImage("map.jpg");
}
int userX=122,userY=337;
void draw(){
background(img);
ellipse(userX,userY,40,55);
}
void keyPressed(){
if(keyCode==UP)userY--;
if(keyCode==RIGHT)userX++;
}

程式碼:
PImage img;
void setup(){
size(484,624);
img=loadImage("map.jpg");
}
int userX=122,userY=337;
int []bX={0,0,0,0,0};
int []bY={0,0,0,0,0};
int []bF={0,0,0,0,0};
int n=0;
void draw(){
background(img);
ellipse(userX,userY,40,55);
for(int i=0;i<n;i++){
if(bF[i]==1){
ellipse(bX[i],bY[i],5,10);
bY[i]-=2;
}
}
}
void keyPressed(){
if(keyCode==UP)userY-=3;
if(keyCode==RIGHT)userX+=3;
if(keyCode==LEFT)userX-=3;
if(keyCode==DOWN)userY+=3;
}
void mousePressed(){
bX[n]=userX;
bY[n]=userY;
bF[n]=1;
n++;
}
沒有留言:
張貼留言