Light on 3d Box with mousePressed in Processing

void setup() {
  size(500,500,P3D);
  noStroke();
 
}
 
 
void draw() {
  
  background(0);
  fill(255);
  translate(width/2,height/2,0);
    if(mousePressed)
 {
 lights();
 
 }
  rotateX(4);
  
  rotateY(-0.4);
  box(100);

   

}