void setup(){
size(500,800);
textSize(36);
textAlign(LEFT,TOP);
showArray(y);
}
int y=0;
void showArray(int y){
for(int i=0;i<10;i++){
fill(255); rect(i*50, y, 50,50);
fill(0); text(a[i], i*50, y);
}
}
void draw(){
}
void mousePressed(){
for(int i=0; i<10-1;i++){
if(a[i] > a[i+1]){
int temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
fill(255,0,0,128); rect(i*50, y, 100,50);
}
}
y+=50;
showArray(y);
}
void setup(){
size(400,400);
}
int X=100, Y=100, dx=1,dy=0, angle=45,diff=2,dir=0;
void draw(){
background(0);
arc(X,Y,80,80,radians(dir+angle),radians(dir+360-angle),PIE);
angle+=diff;
if(angle>60) diff=-2;
if(angle<0) diff=+2;
X+=dx;Y+=dy;
}
void keyPressed(){
if(keyCode==RIGHT){dx= +1; dy=0; dir=0;}
if(keyCode==LEFT){dx=-1;dy=0;dir=180;}
if(keyCode==UP){dx=0;dy=-1;dir=270;}
if(keyCode==DOWN){dx=0;dy=+1;dir=90;}
}


沒有留言:
張貼留言