Manuel Amos Professional  Sommaire  Index

Sprites Materiels


La commande SPRITE OFF supprime tous les sprites de l affichage, et tous les mouvements de sprite en cours sont interrompus. Pour les relancer, le motif de mouvement doit etre reinitialise. (Voir les fonctionnalites AMAL expliquees dans le Chapitre 7.6). Si un numero de sprite est specifie, seul ce sprite sera desactive et retire de l ecran.

Notez que les sprites sont desactives chaque fois que l editeur AMOS Professional est appele. Les sprites sont automatiquement retournes a leur position d origine lors de l entree en mode Direct.

X SPRITE
fonction : retourne la coordonnee x d un sprite
x=X Sprite(numero)

Cette fonction retourne la position x actuelle du sprite dont le numero est donne entre parentheses. Le numero peut aller de 0 a 63, et les positions sont donnees en coordonnees materiel. Utilisez X SPRITE pour verifier si un sprite est sorti de l ecran.

Y SPRITE
fonction : retourne la coordonnee y d un sprite
y=Y Sprite(numero)

Renvoie la position verticale du sprite specifie, en coordonnees materiel.

I SPRITE
fonction : retourne le numero d image actuel d un sprite
image=I Sprite(numero)

Cette fonction retourne le numero de l image actuellement utilisee par le sprite donne. Si le sprite n est pas affiche, une valeur de zero est retournee.

Fonctions de Conversion

X SCREEN
fonction : convertir une coordonnee x materiel en coordonnee x ecran
x=X Screen(xcoordonnee)
x=X Screen(numero ecran,xcoordonnee)

Y SCREEN
fonction : convertir une coordonnee y materiel en coordonnee y ecran
y=Y Screen(ycoordonnee)
y=Y Screen(numero ecran,ycoordonnee)

Ces fonctions transforment une coordonnee materiel en coordonnee ecran relative a l ecran courant. Si les coordonnees materiel sont en dehors de l ecran, les deux fonctions renvoient des offsets relatifs aux bords de l ecran. Un numero d ecran optionnel peut etre donne, auquel cas les coordonnees seront retournees par rapport a cet ecran.

Retour    Suivant
07.01.09