ICC
< back to sketch

int i,j;
int direction,direction2;

void setup(){
  size(300,300);
  direction=1;
  direction2=1;
}
void loop(){
  background(220);
  i=i+direction;
  j=j+direction2*2;

  fill(0,j,0);
  rect(j,150,30,30);
  fill(255-j,0,0);
  rect(0,50,mouseX,20);
    rect(0,90,mouseX,20);
      rect(0,140,mouseX,20);
        rect(0,190,mouseX,20);
          rect(0,230,mouseX,20);
          
         fill(0,j,0);  
        rect(0,50,mouseY,20);     
    rect(0,90,mouseY,20);
      rect(0,140,mouseY,20);
        rect(0,190,mouseY,20);
          rect(0,230,mouseY,20);

  if(i>270){
    //i=-30;
    direction=-1;
  }
  if(i<0){
    //i=-30;
    direction=1;
  }
  if(j>270){
    direction2=-1;
  }
  if(j<0){
    direction2=1;
  }

}

< back to sketch