2020年10月26日 星期一

:0 week07

 

size(500,500);
for(int angle=0;angle<360;angle+=30)
{
  float angle2=radians(angle);
  float x=100+cos(angle2)*50;
  float y=100+sin(angle2)*50;
  ellipse(x,y,2,2);
}

size(500,500);
beginShape();
for(int angle=0;angle<360;angle+=120)
{
  float angle2=radians(angle);
  float x=100+cos(angle2)*50;
  float y=100+sin(angle2)*50;
  vertex(x,y);
}
endShape(CLOSE);


-
void setup()
{
  size(500,500);
}
void draw()
{
  beginShape();
  for(int angle=0;angle<360;angle+=120)
  {
    float angle2=radians(angle+mouseX);
    float x=100+cos(angle2)*50;
    float y=100+sin(angle2)*50;
    vertex(x,y);
  }
  endShape(CLOSE);
}


void setup()
{
  size(500,500);
}
void draw()
{
  beginShape();
  for(int angle=0;angle<360;angle+=120)
  {
    float angle2=radians(angle+mouseX);
    float x=mouseX+cos(angle2)*50;
    float y=mouseY+sin(angle2)*50;
    vertex(x,y);
  }
  endShape(CLOSE);
}


void setup()
{
  size(500,500);
}
void draw()
{
  beginShape();
  for(int angle=0;angle<360;angle+=120)
  {
    float angle2=radians(angle+frameCount);
    float x=mouseX+cos(angle2)*100;
    float y=mouseY+sin(angle2)*100;
    vertex(x,y);
  }
  endShape(CLOSE);
}


float fruitX=150,fruitY=0;
float kidX=150,kidY=450;
int score=0;
void setup()
{
  size(300,500);
}
void draw()
{
  background(255);
  rect(kidX,kidY,50,80);
  kidX=mouseX;
  ellipse(fruitX,fruitY,60,80);
  fruitY++;
  if(fruitY>kidY)
  {
    if(kidX<fruitX && fruitX<kidX+80)
    {
      score+=10;
      fruitY=0; fruitX=random(50,450);
    }
    else
    {
      fruitY=0; fruitX=random(50,450);
    }
  }
}










沒有留言:

張貼留言