void setup(){
size(500,900);
}
void draw(){
background(0);
noStroke();
fill(255);
body(100,250);
rect_vertical(160,50);
rect_horizon(160,50);
rect_horizon(160,600);
energy(100,250);
}
//=====make body battery=======
void body(int X,int Y){
rect(X+60,Y+80,180,250);
rect(X+105,Y+30,90,50);
}
// ====make variable in global=====
int colour=0; //change colour
int limit_colour=0; //for limit value colour
//======make energy=====
void energy(int X,int Y){
chang_colour();
stroke(0+(colour*2),150,255-(colour*2));
noFill();
rect(X+70,Y+100,160,220);
noStroke();
fill(0+(colour*2),150,255-(colour*2));
rect(X+70,Y+100+limit_colour,160,220-limit_colour);
}
// ====make change clour and turn down or up energy======
void chang_colour(){
if((mouseButton==LEFT&&limit_colour>0)&&((mouseX>=160&&mouseX<=420)&&(mouseY>=50&&mouseY<=250))){
colour--;
limit_colour--;
}
if((mouseButton==LEFT&&limit_colour<=200)&&((mouseX>=160&&mouseX<=420)&&(mouseY>=500&&mouseY<=700))){
colour++;
limit_colour++;
}
}
//======make function for draw rect vertical======
void rect_vertical(int X,int Y){
noStroke();
rect(X+60,Y,60,180);
}
//======make function for draw rect horizon=====
void rect_horizon(int X,int Y){
noStroke();
rect(X,Y+60,180,60);
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น