public void update(float dt){
       elapsedTime += dt;
       pacman.update(dt);
       RedGhost.update(dt);
       if(RedGhost.boundingBox.getX() <= -48) {
           ScaredGhost.update(dt);
           if(ScaredGhost.boundingBox.getX() > 130) {
               pacmanTL.update(dt);
               pacmanTR.update(dt);
               pacmanBL.update(dt);
               pacmanBR.update(dt);
               if (elapsedTime > 50) {
                   elapsedTime = 0;
                   if (spriteOffsetBig < -8) spriteOffsetBig = 0;
                   else spriteOffsetBig -= 4;
               }
           }
       }
       if (elapsedTime > 50) {
           elapsedTime = 0;
           if (spriteOffset < 0) spriteOffset = 2;
           else spriteOffset -=2;
       }
   }