Dans ce chapitre, vous allez apprendre a maitriser les arts de la forme et de la couleur.
Amos Professional permet au programmeur d exploiter tout le potentiel graphique de l Amiga, et tous les aspects du dessin peuvent etre controles simplement, avec precision et presque instantanement. L artiste graphique sur ordinateur dispose d une toile electronique standard de 320 pixels de large et 200 pixels de haut, avec jusqu a 4096 couleurs differentes a exploiter. Pour appliquer la bonne couleur au bon endroit, vous devrez connaitre les coordonnees de chaque pixel disponible. Tant que ces coordonnees graphiques ne sont pas confondues avec les coordonnees textuelles plus larges, tout se passera bien.
Coordonnees graphiques
PLOT
instruction : trace un seul point
Plot x,y
Plot x,y,couleur
C est la commande de dessin la plus simple. Elle trace un seul pixel de la couleur d encre entre les coordonnees graphiques 0,0 et 319,199. Lorsqu elle est suivie des coordonnees x,y, la couleur d encre courante sera tracee a cette position. Vous pouvez omettre x ou y tant que la virgule reste en place. Si vous ajoutez un numero d index de couleur en option, cette couleur sera utilisee pour cette operation et les suivantes. Exemple :
E> Cls: Curs Off Do Plot Rnd(319),Rnd(199),Rnd(15) Loop
POINT
fonction : retourne la couleur d un point
c=Point(x,y)
Utilisez cette fonction pour connaitre le numero d index de la couleur occupee a vos coordonnees choisies, comme ceci :
Cls : Plot 160,100 Print "La couleur est ";Point(160,100)
Positionner le curseur graphique
GR LOCATE
instruction : place le curseur graphique
Gr Locate x,y
Le curseur graphique definit le point de depart pour la plupart des operations de dessin. Pour etablir ce point, utilisez GR LOCATE pour positionner le curseur graphique aux coordonnees choisies.