วันเสาร์ที่ 29 สิงหาคม พ.ศ. 2558

LAB 2 Positive with function

void setup(){
  size(500,500);
}


//======make variable in global====
int resize=0; //for plus size
int limit_size=0; //for limit size of positive

void draw(){
  background(0);
  resize_function();//call function
  draw_rect_vertical(mouseX,mouseY,resize); //call function
  draw_rect_horizon(mouseX,mouseY,resize); //call function
 
}

//======make function for draw rect vertical======
void draw_rect_vertical(int X,int Y,int resize){
  noStroke();
  rect(X+60,Y,60+resize,180+resize);
}

//======make function for draw rect horizon=====
void draw_rect_horizon(int X,int Y,int resize){
  noStroke();
  rect(X,Y+60,180+resize,60+resize);
}

//========rule for resize======
void resize_function(){
  if(key == '+'&&limit_size<40){
    resize++;
    limit_size++;
  }
  if(key =='-'&&limit_size>0){
    resize--;
    limit_size--;
  }
}
 

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

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