Saturday, 24 March 2012

My final code


int x;
int y;
int w1;
int w2;
int w2a;
int h1;
int h2;
int h2a;

void setup(){
  size (800,800);
  x=250;
  y=250;
  w1=100;
  w2=100;
  w2a=100;
  h1=100;
  h2=100;
  h2a=100;
}
void draw (){
 
  background(255);
 
  line (x, y+h1, x+w1+(w2/2)-(w2a/2), y+h1+h2/2-(h2a/2));//1
  line (x+w1+(w2/2)-(w2a/2), y+h1+h2/2-(h2a/2), x+w1, y);//2
  line (x+w1, y, x+w1+w2, y);//3
  line (x+w1+w2, y, x+w1+(w2/2)+(w2a/2), y+h1+h2/2-(h2a/2));//4
  line (x+w1+(w2/2)+(w2a/2), y+h1+h2/2-(h2a/2), x+w1*2+w2, y+h1);//5
  line (x+w1*2+w2, y+h1, x+w1*2+w2, y+h1+h2);//6
  line (x+w1*2+w2, y+h1+h2, x+w1+(w2/2)+(w2a/2), y+h1+h2/2+(h2a/2));//7
  line (x+w1+(w2/2)+(w2a/2), y+h1+h2/2+(h2a/2), x+w1+w2, y+h1*2+h2);//8
  line (x+w1+w2, y+h1*2+h2, x+w1, y+h1*2+h2);//9
  line (x+w1, y+h1*2+h2, x+w1+(w2/2)-(w2a/2), y+h1+h2/2+(h2a/2));//10
  line (x+w1+(w2/2)-(w2a/2), y+h1+h2/2+(h2a/2), x, y+h1+h2);//11
  line (x, y+h1+h2, x, y+h1);//12
 
  //line (x+w1+w2a/2, y+h1+h2a/2, x+w1+w2a, y+h1+h2a/2);
  //ellipse(x+w1+w2/2, y+h1+h2/2, 1, 1);
  //line(x+w1+(w2/2)-(w2a/2), y+h1+h2/2-(h2a/2), x+w1+(w2/2)+(w2a/2), y+h1+h2/2-(h2a/2));
  //line(x+w1+(w2/2)-(w2a/2), y+h1+h2/2+(h2a/2), x+w1+(w2/2)+(w2a/2), y+h1+h2/2+(h2a/2));

}

void keyPressed(){
 
  if(key == 'c'){
    //h2 = h2+10;
    //w2 = h2+10;
    x = x+10;
    y = y+10;
    w1=w1-10;
    //w2=w2-10;
    w2a=w2a-10;
    h1=h1-10;
    //h2=h2-10;
    h2a=h2a-10;
   
   
  }
  save("images/image"+w1+".png");
 
}

No comments:

Post a Comment