@Override
    public void actualiza(long tiempoTranscurrido) {
        if(pausa) { //si esta pausado, no se actualiza
            return;
        }
        
        checaColision();
        
        //actualiza las animaciones
        bola.getAnimacion().actualiza(tiempoTranscurrido);
        barra.getAnimacion().actualiza(tiempoTranscurrido);
        if(numbloques == 0) { //si ya no hay bloques, se cambia a la escena de gameover
            Juego.cambiarEscena(Juego.gameover);
            return;
        }
        
        //se actualiza la bola dependiendo de su velocidad
        bola.setPosX((int) (bola.getPosX() + bola.getVelocidadX()));
        bola.setPosY(bola.getPosY() + bola.getVelocidadY());
        
        //se mueve la barra si se presionan las flechas
        if(derPres) {
            barra.setPosX(barra.getPosX() + VELOCIDAD_BARRA);
        }
        if(izqPres) {
            barra.setPosX(barra.getPosX() - VELOCIDAD_BARRA);
        }
    }