Manuel Amos Professional  Sommaire  Index

Effets d ecran


L exemple suivant montre la technique suivante. L arc-en-ciel numero 1, avec l index de couleur 1, est defini avec une table de couleurs de longueur 4097, ce qui represente une entree pour chaque valeur de couleur qui sera affichee a l ecran. Les valeurs RVB sont laissees vides, pour etre definies par la premiere boucle FOR ... NEXT, qui contient la commande RAIN. La seconde boucle FOR ... NEXT utilise RAINBOW pour afficher un motif de 255 lignes, commencant a la ligne de balayage 40. La structure DO ... LOOP est utilisee pour repeter le processus.

E> Curs Off : Centre "OVER THE RAINBOW"
   Set Rainbow 1,1,4097,"","",""
   For L=0 To 4095
    Rain(1,L)=L
   Next L
   Do
    For C=0 To 4095-255 Step 4
     Rainbow 1,C,40,255
     Wait Vbl
    Next C
   Loop

La liste copper
L apparence de chaque ligne affichee sur votre ecran est controlee par le coprocesseur de l Amiga, appele le "copper". Le copper est un processeur independant avec son propre ensemble d instructions speciales et sa propre memoire interne. Un grand nombre d effets speciaux peuvent etre crees en programmant le copper, mais la liste copper est notorietement difficile a manipuler, et de nombreux programmeurs competents n ont jamais reussi a en maitriser les mysteres.

Une discussion complete sur les listes copper se trouve dans Annexe F de ce manuel utilisateur.

Retour    Suivant
06.03.06