Troy’s Button

Please upgrade your browser to something new like Google Chrome.

//Made with ProcessingLyon Tumblrify:
//http://p5lyon.tumblr.com/ProcessingJSTumblr
//English Version:
//http://p5lyon.tumblr.com/ProcessingJSTumblrEn

int buttonWidth = 120;
int buttonHeight = 50;
int buttonX = 130;
int buttonY = 170;
int buttonWasPressed = 0;

void setup() {
size (400, 400);
background (255,100,50);

}

void draw() {

rect (buttonX, buttonY, buttonWidth, buttonHeight);
if (mouseX > buttonX & mouseY > buttonY & mouseX < buttonX + buttonWidth & mouseY <buttonY + buttonHeight) {
if (mousePressed == true) {
background (0,100,50);
buttonWasPressed = 255;
fill (buttonWasPressed,100,50);
}
}
else{
fill (buttonWasPressed,100,50);
}
}

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.