Manuel Amos Professional  Sommaire  Index

AMAL


Instruction only valid in autotest
Les instructions Direct ou eXit ont ete appelees par erreur depuis le programme principal AMAL.

Illegal instruction in Autotest
Autotest ne permet qu un ensemble limite d instructions AMAL. Les objets ne peuvent pas etre deplaces ou animes depuis un Autotest, donc verifiez que vous n utilisez pas d instructions comme Move, Anim ou des boucles For ... Next.

Jump To/Within Autotest in animation string
Les commandes dans un Autotest sont totalement separees du programme principal AMAL. Il est interdit de faire un saut direct vers ou depuis un Autotest. Utilisez Direct ou eXit pour quitter un Autotest.

Label already defined in animation string
Vous essayez de definir deux fois le meme label dans un programme AMAL. Tous les labels AMAL sont reconnus par une seule lettre majuscule. Par exemple, "Test" et "Total" sont vus comme le meme label "T". Cette erreur peut aussi se produire si deux instructions sont separees par un deux-points (:). Utilisez plutot un point-virgule (;).

Label not defined in animation string
Vous tentez de sauter vers un label qui n existe pas dans votre chaine d animation.

Next without For in animation string
Chaque commande For doit etre suivie d un Next correspondant. Verifiez vos boucles imbriquees pour des Next inutiles.

Syntax error in animation string
Une erreur a ete commise lors de la saisie de la chaine d animation. Les commandes AMAL se composent uniquement d une ou deux lettres majuscules, et non de mots-cles complets comme en Basic AMOS.

Compatibilite avec les commandes d animation STOS
AMOS Professional est issu du STOS Basic original, ecrit par Francois Lionet et sorti en 1988 sur Atari-ST. STOS incluait un systeme d animation base sur des interruptions, permettant aux Sprites de se deplacer selon des motifs complexes. Bien que ce systeme ait ete surpasse par AMAL, il offre toujours une introduction simple a l animation sur Amiga. Les commandes suivantes permettent aux utilisateurs fideles d AMOS ayant cree des programmes STOS de les convertir pour AMOS.

Contrairement a STOS, les motifs de mouvement dans AMOS Professional peuvent etre assignes a n importe quel canal d animation. Les commandes MOVE peuvent animer des Bobs, Sprites ou ecrans avec la meme technique.

Par defaut, tous les canaux d animation sont assignes aux Sprites hardware equivalents. Mais comme les Bobs sont plus proches des Sprites STOS, il est plus pratique de leur assigner les canaux avec des commandes CHANNEL au debut du programme, comme ceci :

X> Channel 1 To Bob 1
   Channel 2 To Bob 2
Retour    Suivant
07.06.21