旋轉的三角形
void setup()
{
size(500,500);
}
void draw()
{
///background(255);
beginShape();
for(int angle=0;angle<360; angle+=120)
{
float angle2 = radians(angle + 10*frameCount);
float x = mouseX+cos(angle2)*50;
float y = mouseY+sin(angle2)*50;
vertex(x,y);
}
endShape(CLOSE);
}
接水果
//float fruitX=150, fruitY=0;
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 ){// kR ?
score+= 10; //
fruitY[i]=0; fruitX[i]=random(50, 450);
}else{
fruitY[i]=0; fruitX[i]=random(50, 450);
}//水果直接重生
}
}
}


沒有留言:
張貼留言