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