fade_on()

fade_on()

Descripción:

Realiza un fundido de los colores de pantalla hasta su situación natural. En las sucesivas visualizaciones del juego (al llegar la sentencia FRAME) los colores irán recuperando su visibilidad hasta verse perfectamente. A esta acción se la denomina encender la pantalla.

Para apagar la pantalla (hacer un fundido a negro) se utiliza la función fade_off().

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();

        fade_on(); // Se enciende la pantalla

    END
END


En el primer 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 a distintas velocidades, además de poder realizar otros efectos de paleta más avanzados.


Todos los juegos realizan de forma automática un fade_on() al comienzo de la ejecución.


Ver: fade() - fade_off()