Cette commande est identique a SHIFT UP, sauf que les couleurs sont fait defiler dans la direction opposee, donc la deuxieme couleur est copiee dans la premiere, la troisieme dans la deuxieme, etc. Si le flag final est defini a zero, toutes les couleurs sont finalement remplacees par la derniere couleur de la liste.
SHIFT OFF
instruction : desactive tous les defilements de couleur pour l ecran courant
Shift Off
Utilisez cette commande pour arreter tous les defilements de couleurs precedemment actives par les instructions SHIFT UP et SHIFT DOWN.
Effets arc-en-ciel
Jusqu ici, la plupart des effets d ecran de ce chapitre modifient la valeur d un index de couleur
sur une periode de temps. AMOS Professional offre un systeme alternatif, ou les index de
couleur sont modifies en fonction de positions specifiques sur l ecran. Cela signifie qu un seul
index de couleur peut etre utilise pour generer des centaines de couleurs avec des effets arc-en-ciel
spectaculaires. Avant de pouvoir creer des arc-en-ciel, leurs parametres doivent d abord etre definis.
SET RAINBOW
instruction : definir un arc-en-ciel
Set Rainbow numero,index,hauteur,rouge$,vert$,bleu$
Essayez l exemple suivant avant d analyser comment il fonctionne :
E> Set Rainbow 0,1,16,"(1,1,15)","","" Rainbow 0,56,1,255 Curs Off : Flash Off Locate ,12 : Centre "BANDE ROUGE"
Jusqu a quatre arc-en-ciel differents peuvent etre definis pour une utilisation ulterieure, et SET RAINBOW est suivi d un numero d identification pour cet arc-en-ciel, de 0 a 3.
Le parametre suivant est l index de couleur a modifier, et seules les couleurs de 0 a 15 peuvent etre affectees. En pratique, cette couleur peut recevoir une valeur differente pour chaque ligne de balayage horizontal de l ecran, si necessaire.
Ensuite, le parametre de hauteur definit la taille de la table utilisee pour stocker les couleurs, en d autres termes, cela definit la hauteur de l arc-en-ciel en unites, chaque unite correspondant a une ligne de balayage. La taille de cette table peut aller de 16 a 65500, mais seules les 280 premieres lignes environ peuvent etre affichees a l ecran en meme temps. Donc si votre table est inferieure a la hauteur physique de votre arc-en-ciel, le motif de couleur sera repete.
Enfin, les composantes Rouge, Verte et Bleue de l arc-en-ciel sont definies sous forme de chaines, chacune dans ses propres parentheses. Le dernier exemple ne definit pas les composantes Verte et Bleue, ce qui explique pourquoi l effet resultant est entierement Rouge.