frame_fli()

frame_fli()

Retorna:

Cierto si la animación continúa y falso si ha terminado.

Descripción:

Muestra la siguiente imagen de una animación FLI/FLC iniciada con la función start_fli(). Esta función devuelve 0 si terminó ya la animación.

Durante la ejecución del programa, únicamente se podrá ejecutar una animación FLI/FLC a la vez, es decir, no se podrán tener dos animaciones ejecutándose al mismo tiempo.

La imagen de la animación se verá sólo en la siguiente imagen del juego (cuando llegue la sentencia FRAME), por lo que si se realiza un bucle, dentro del cual se llama a la función frame_fli() pero no a la sentencia FRAME, no se visualizará la animación en pantalla.

Programa ejemplo:
PROGRAM ejemplo_frame_fli;
BEGIN
    start_fli("help\help.fli", 0, 0);
    LOOP

        frame_fli(); // Mostramos la siguiente imagen

        FRAME;
    END
END


En el ejemplo, se carga la animación FLI/FLC y luego se ejecuta indefinidamente con la función frame_fli().


Ver: start_fli() - reset_fli() - end_fli()