fade_off()

fade_off()

Descripción:

Realiza un fundido de los colores de la pantalla a negro. Se detiene el juego tal y como está hasta que la pantalla quede negra por completo. Realizar un fundido a negro se denomina apagar la pantalla.

Para volver a encender la pantalla (deshacer el fundido a negro) se utiliza la función fade_on().

Programa ejemplo:
PROGRAM ejemplo_fade_off;
BEGIN
    load_fpg("help\help.fpg");
    put_screen(0, 1);
    write (0, 0, 0, 0, "Pulsa [ESPACIO] para apagar y encender la pantalla.");
    LOOP
        WHILE (NOT key(_space))
            FRAME;
        END

        fade_off(); // Apagamos la pantalla

        fade_on();
    END
END


En el ejemplo se pone una pantalla de fondo y después se espera a que se pulse la barra espaciadora para apagar y encender la pantalla.

La función fade() puede realizar esta misma función sin detener el programa o a distintas velocidades, además de poder realizar otros efectos de paleta más avanzados.


Ver: fade() - fade_on()