let state = false; let locX = 200; let locY = 200; let w = 200; let h = 100; let myButton = null; let buttonArray = []; function setup() { createCanvas(900, 600); buttonArray.push(new Button(200, 200, 200, 100)); buttonArray.push(new Button(300, 300, 200, 100)); } function draw() { background(220); for(let i=0; i this.locX && x < this.locX + this.w && y > this.locY && y < this.locY + this.h) this.state = !this.state; } }