2020年10月26日 星期一

07

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

    }

  }

}









float [] fruitX=new float[10];

float [] fruitY=new float[10];

float kidX=150, kidY=450;

int score=0;

void setup()

{

  size(500,500);

  for(int i=0;i<10;i++)

  {

    fruitX[i]=random(50,450);

    fruitY[i]=-i*100;

  }

}

void draw()

{

  background(255);

  rect(kidX,kidY,50,80);

  kidX=mouseX;

  for(int i=0;i<10;i++)

  {

    ellipse(fruitX[i],fruitY[i],60,80);

    fruitY[i]++;

    if(fruitY[i]>kidY)

    {

    if(kidX<fruitX[i] && fruitX[i]<kidX+80)

      {

        score+=10;

        fruitY[i]=0; fruitX[i]=random(50,450);

      }

      else

      {

        fruitY[i]=0; fruitX[i]=random(50,450);

      }

    }

  }

}










沒有留言:

張貼留言