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

Lab2-battery(+/-)


int resize;
void setup(){
  size(600,450);
}
void draw(){
 background(#EAE49C);
 draw_battery();
 draw_positionSign(15,3);
 draw_negativeSign(260);
 println(resize);
}
void draw_battery(){
 resize=(resize+3)%180;
 fill(#EAE49C);
 stroke(#384D12);
 strokeWeight(5);
 rect(220, 175, 200, 75, 7); //case
 fill(#384D12);
 //depolarized
 rect(210, 190, 10, 45, 2);
 //in case
 rect(411-resize, 184, 0+resize, 58, 1);
}
void draw_positionSign(int resizew,int resizeh){

 fill(#ED0C0C);
 stroke(#ED0C0C);
 rect(175, 209, resizew, resizeh);//horizontal
 rect(181, 203, resizeh, resizew);//vertical
}
void draw_negativeSign(int posx){
 fill(#ED0C0C);
 stroke(#ED0C0C);
 rect(175+posx, 203+6, 15, 3);//horizontal
}

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

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