void set_screen_offset( int desplazamiento_x, int desplazamiento_y )
Descripción:
Desplaza la pantalla en las coordenadas x e y especificadas.
Esta función es útil cuando se desea hacer el efecto caída de pantalla.
MAIN_PROGRAM_CDIV PRIVATE int fichero1, tx; BEGIN_PROGRAM set_gfx(GFX_AUTODETECT_WINDOWED); set_mode(m320x200); set_fps(50); fichero1 = load_fpg("../help.fpg"); mouse.graph = 200; put_screen(fichero1, 1); write (0, 10, 10, 0, "Fichero de gráficos cargado con éxito."); LOOP{ for(tx = 0; tx <= 320; tx+=1){ set_screen_offset(tx, 0); FRAME; } for(tx = -320; tx <= 0; tx+=1){ set_screen_offset(tx, 0); FRAME; } } END_PROGRAM
En el ejemplo se pone un fondo de pantalla y un texto explicativo para después desplazarlo horizontalmente por la pantalla por medio de la función set_screen_offset().
Ver: set_mode()