2021年10月25日 星期一

Bunny-week04

 

void setup(){

  size(400,400);

}

void draw(){

   background(253,236,180);

   line(50, 50, 50, 450);

   line(100, 50, 100, 450);

   line(150, 50, 150, 450);

   line(200, 50, 200, 450);

   line(250, 50, 250, 450);

   line(300, 50, 300, 450);

   line(350, 50, 350, 450);

   line(400, 50, 400, 450);

   line(450, 50, 450, 450);

}

另一種寫法

void setup(){
  size(400,400);
}
void draw(){
   background(253,236,180);
   for(int i=0;i<9;i++)
   {
      line(50+50*i,50,50+50*i,450); 
   }
}void setup(){

  size(400,400);
}
void draw(){
   background(253,236,180);
   for(int i=0;i<9;i++)
   {
      line(50+50*i,50,50+50*i,450); 
   }
}




可以玩五子棋啦!!!
誰要跟我PK
int [][]go = {
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0},
   {0,0,0,0,0,0,0,0,0}};
void setup(){
  size(500,500);    
}
void draw(){
  background(#D9B4FF);
  for(int i=0;i<9;i++){
    line(50+50*i, 50, 50+50*i, 450); 
    line(50, 50+50*i, 450, 50+50*i); 
  }
   for(int i=0;i<9;i++){
       for(int j=0;j<9;j++){
         if(go[i][j]==1) {
           int x=50+50*j, y=50+50*i;
           fill(255); ellipse(x,y,40,40);
         }else if(go[i][j]==2){
             int x=50+50*j, y=50+50*i;
           fill(0); ellipse(x,y,40,40);
         }
     }
   }
}
void mousePressed(){
   int j=(mouseX-25)/50;
   int i=(mouseY-25)/50;
   if(mouseButton==LEFT) go[i][j]=1;
   if(mouseButton==RIGHT) go[i][j]=2;
   if(mouseButton==CENTER) go[i][j]=0;
}



void setup(){
   size(500,500);
}
void draw(){
   for(float a=0 ; a<360 ;a++){
      float x=250+250*cos( radians(a) );
      float y=250+250*sin( radians(a) );
      ellipse(x,y, 4,4);  
     }
}



void setup(){
   size(500,500);
}
float w=30;
float r=0,g=255,b=0;
void draw(){
  noFill();
  stroke(r,g,b);
  r+=random(3); if(r>255) r=0;
  g+=random(3); if(g>255) g=0;
  b+=random(3); if(b>255) b=0;
  ellipse(mouseX, mouseY,w,w);  
  
  w+=0.5;
  if(w>100) w=30;
}

沒有留言:

張貼留言