2020年11月16日 星期一

week06 07161116

 用滑鼠點圖片會消失

程式碼:
int [][]A={ {2,2,2,2},
            {0,1,1,1},
            {0,1,1,1},
            {2,2,2,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);
    }
  }
}

陣列


                  寬=3
int[][]A={{1,1,1},      
                 {0,1,0},      高=4
                 {0,1,1},
                 {1,1,1}};
size(300,400);
for(int i=0; i<4; i++)
{
  for(int j=0; j<3; j++)
  {
     if(A[i][j]==0)fill(0);-----------------遇到0就填黑色
     else fill(255,0,0);---------------------沒有就填紅色
     
     rect(j*100, i*100, 100, 100);
  }
}

 

沒有留言:

張貼留言