2020年10月19日 星期一

WEEK06

 week6







設定文字大小、位置



size(500,400);
rect(100,100,200,100);
fill(255,0,0);
textSize(40);
textAlign(LEFT,TOP);
text("Hello",100,100);

設定文字字體




size(300,200);
fill(255,0,0);

PFont font1 = createFont("Times New Roman",30);
textFont(font1);
text("中文vs.English",30,130);

PFont font2 = createFont("標楷體",30);
textFont(font2);
text("中文vs.English",30,30);

陣列




int [][]A={  {1,1,1},
             {0,1,0},
             {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);
               else fill(255,0,0);
               
               rect(j*100, i*100,100,100);
 }
}

二維陣列




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,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);
   }
 }
}







沒有留言:

張貼留言