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+=30){
float angle2=radians(angle);
float x=100+cos(angle2)*50;
float y=100+sin(angle2)*50;
vertex(x,y);
}
endShape(CLOSE);
beginShape();
for(int angle=0;angle<360;angle+=30){
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)*50;
float y=mouseY+sin(angle2)*50;
vertex(x,y);
}
endShape(CLOSE);
}
size(500,500);
}
void draw(){
beginShape();
for(int angle=0;angle<360;angle+=120){
float angle2=radians(angle+frameCount);
float x=mouseX+cos(angle2)*50;
float y=mouseY+sin(angle2)*50;
vertex(x,y);
}
endShape(CLOSE);
}
接雞蛋
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);
}
}
}
}


沒有留言:
張貼留言