int x;
int y;
int speed=5;
int color;
void setup(){
size(500,500);
}
void draw(){
size(500,500);
x=x+speed;
y=y+speed;
noStroke();
fill(color);
if(x<300){
mov();
hor(50,100,100,100);
ver(50,100,100,100);
}
println(x);
}
//draw horizontal//
void hor(int posX, int posY, int sizeX, int sizeY){
rect(x+50,y+100,sizeX+110,sizeY-30);
}
//draw vertical//
void ver(int posX, int posY, int sizeX, int sizeY){
rect(x+120,y+30,sizeX-30,sizeY+110);
}
//Move & color change//
void mov(){
if(x>200){
speed=-5;
color=#FF0000;
}
if(x<-100){
speed=5;
color=#FFFF00;
}
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น