วันอาทิตย์ที่ 23 สิงหาคม พ.ศ. 2558

Lab2-Positive sign

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

}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น