Un apercu de l animation IFF
Les fichiers d animation IFF d AMOS Professional sont divises en plusieurs composants separes, les "images" de votre sequence d animation. Une image peut etre soit un ecran normal, soit une image dans la sequence, mais il est important de comprendre que la premiere image configure l image de reference d arriere-plan pour toute l animation, et cette premiere image est une image IFF standard. Toutes les images suivantes sont ensuite stockees en utilisant le systeme de codage delta, afin d etre sauvegardees comme une liste des differences entre la nouvelle image et l affichage actuel.
AMOS Professional propose plusieurs methodes alternatives pour exploiter vos animations, qui peuvent etre affichees comme une video sequentielle complete en une seule operation, ou jouees selon n importe quelle combinaison d images, tant que la sequence reste dans le sens avant. L utilisation maximale est faite du systeme de double tampon pour garantir un affichage fluide des ecrans, bien que vous soyez libre d ignorer cette fonctionnalite et de generer des effets d ecran scintillants.
L animation IFF peut etre utilisee directement avec la plupart des autres commandes graphiques d AMOS Professional, y compris SCREEN COPY et SCROLL, et vous pouvez experimenter avec toute zone qui n est pas actuellement animee. Evidemment, si vous essayez de dessiner sur la zone de l animation, l affichage sera corrompu. Il convient egalement de noter que l animation IFF n est pas compatible avec les routines standards de Bob. Lors de l utilisation de Bobs, il est prudent de cacher l animation IFF sur un ecran d arriere-plan invisible et de copier les resultats sur l affichage principal. Veuillez consulter le Chapitre 7.3 pour une explication sur la mise a jour des objets. Bien sur, la solution la plus simple est d eviter completement le probleme et d utiliser des sprites a la place des Bobs !
Il est important de se rappeler que les animations IFF ne peuvent etre jouees que dans le sens avant. Ne tentez jamais de lire vos images dans l ordre inverse. Une fonction speciale est fournie pour passer les images que vous souhaitez ignorer.
Vous devez savoir que meme avec le codage delta, les animations grandes, colorees et longues consommeront toujours d enormes quantites de memoire, mais AMOS Professional peut liberer cette memoire pour la reutiliser, comme vous allez le decouvrir.
Creation d une animation IFF
De nombreuses heures peuvent etre consacrées a l art creatif de concevoir des images IFF faites maison et a les adapter pour des sequences d animation. D un autre cote, vous pouvez tricher ! Si un numeriseur video est hors de votre budget, il existe de nombreuses images du domaine public disponibles, mais la methode la plus flexible est d utiliser des logiciels commerciaux comme Deluxe Paint III ou IV. AMOS Professional utilise des animations "compressees" (Mode 5), qui doivent etre selectionnees depuis le menu d un logiciel de dessin commercial. Deluxe Paint utilise ce mode par defaut, vous permettant de dessiner vos images une par une a l ecran, puis de generer automatiquement les fichiers ANIM necessaires. Les utilisateurs de Deluxe Paint peuvent produire des animations en suivant la procedure suivante :