void fade_on( unsigned char velocidad )


Descripción:

Realiza un fundido de los colores de pantalla hasta su situación natural. En las sucesivas visualizaciones del programa (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.

El parámetro velocidad índica la velocidad a la que se va a realizar el fundido de colores, normalmente se define un número desde 1 (muy lentamente) hasta 16 (muy rápidamente).

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


MAIN_PROGRAM_CDIV

BEGIN_PROGRAM

 set_gfx(GFX_AUTODETECT_WINDOWED);

 set_mode(m320x200);

 load_fpg("../help.fpg");
 put_screen(1, 1);
 write (0, 0, 0, 0, "[ESPACIO] para apagar y encender pantalla.");

 LOOP{
        FRAME;
        if(key(_space)){
         fade_off();

         fade_on(1); // Se enciende la pantalla
        }
 }

END_PROGRAM

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.


Ver: fade() - fade_off()