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