@Override
    public int mover() {
        if(salud > 0){
            Partida.Pantalla pantalla = Partida.getPantalla();
            int yvv = (pantalla.getWidth() + pantalla.getHeigth()) / 50;
            
            if (x + velocidad < pantalla.getX()){ // izquierda
                imgAct = imgDer;
                xv = velocidad;
                y += yvv;
            } 
            if (x + velocidad + width > pantalla.getX()+ pantalla.getWidth()){ //derecha
                imgAct = imgIzq;
                xv = -(velocidad);
            } 
            if (y + yvv > pantalla.getY() + pantalla.getHeigth()){
               ganador = true;
            } 
            x += xv; 
            //de forma aleatoria vemos si dispara o no           
            if(random(0, nTotalVivos * 10) == 4)fire();             
            actualizarDisparos();//movemos sus disparos            
        }
        return salud;
    }