顏色陣列
泡泡紙
int [][]A={{2,2,2,2,},{0,1,1,1},{0,1,1,1},{2,2,2,2}};
PImage bird,pig;
void setup(){
size(400,400);
bird=loadImage("bird.png");
pig=loadImage("pig.png");
}
void draw(){
background(0);
for(int i=0;i<4;i++){
for(int j=0;j<4;j++){
if(A[i][j]==1) image(bird,j*100,i*100,100,100);
if(A[i][j]==2) image(pig,j*100,i*100,100,100);
}
}
}
點擊消失
int [][]A={{2,1,2,1},{1,2,1,2},{2,1,2,1},{1,2,1,2}};
PImage bird,pig;
void mousePressed(){
int i= int(mouseY/100);
int j= int(mouseX/100);
A[i][j]=0;
}
void setup(){
size(400,400);
bird=loadImage("bird.png");
pig=loadImage("pig.png");
}
void draw(){
background(0);
for(int i=0;i<4;i++){
for(int j=0;j<4;j++){
if(A[i][j]==1) image(bird,j*100,i*100,100,100);
if(A[i][j]==2) image(pig,j*100,i*100,100,100);
}
}
ellipse(mouseX,mouseY,25,25);
text("mouseX:"+mouseX+" mouseY:"+mouseY,100,100);
print("mouseX:"+mouseX+" mouseY:"+mouseY+"\n");
}
沒有留言:
張貼留言