Tree t; Button[] B= new Button[7]; xSlider s1; int caughti=-1; int parentn=-1; boolean search=true; boolean add=false; boolean delete=false; int parentnd=-1; boolean searchd=true; void setup() { size(700,700); background(0); stroke(255); smooth(); //Generate Tree t= new Tree(width/2, height-100, 90, 150, 10); //Create Buttons for(int i=0; i < B.length; i++) { B[i] = new Button(i*30+95,height-30,20,20,255,150, i+1, 0, 0); } //Create Slider s1 = new xSlider( 400, height-30, 200, 500, 0,255); } void draw() { //background(0); fill(0,0,0,s1.givev()); rect(0,0,width,height); //Draw tree and buttons t.render(); s1.render(); for(int i=0; i < B.length; i++) { B[i].render(); } //Makes alterations detectmousePressed(); t.controltree(ButtonVal(),second()%10); t.update(); delay(100); }