public void run () {
    
         //Guarda el tiempo actual del sistema 
        tiempoActual = System.currentTimeMillis();
        //Ciclo principal del Applet. Actualiza y despliega en pantalla la 
        //animación hasta que el Applet sea cerrado.
        
        while(true){
            
            if(!bPausa & iVidas > 0){
                if(!bInicio){
                    actualiza();    
                    checaColision();
                }
            }
           repaint();
           
            try	{  
                // El thread se duerme.
                Thread.sleep (20);
            }
            catch (InterruptedException iexError)	{
                System.out.println("Hubo un error en el juego " + 
                        iexError.toString());
            }	
        }
    }