Manuel Amos Professional  Sommaire  Index

Graphismes


Par exemple :

E> Cls : Curs Off : Ink 3
   Gr Locate 160,100
   Circle ,,45 : Wait 100: Flash Off
   Do
    Ink Rnd(15) : X=Rnd(250) : Y=Rnd(150) : R=Rnd(90)+1
    Circle X,Y,R
   Loop

ELLIPSE
instruction : trace un contour elliptique
Ellipse x,y,rayon1,rayon2

Une ellipse est tracee de facon similaire. Apres que les coordonnees x,y aient defini l emplacement du centre, deux rayons doivent etre donnes, un pour definir la largeur horizontale et l autre pour la hauteur de l ellipse. Les coordonnees peuvent etre omises comme d habitude, tant que les virgules sont conservees. Par exemple :

E> Ellipse 100,100,50,20
   Ellipse ,,20,50

CLIP
instruction : limite le dessin a une zone de l ecran
Clip
Clip x1 ,y1 To x2,y2

Cette commande est utilisee pour definir une bordure rectangulaire invisible sur l ecran, utilisant les coordonnees du coin superieur gauche jusqu au coin inferieur droit. Toutes les operations de dessin suivantes seront coupees lorsqu elles atteignent ces limites. Pour reinitialiser la zone de dessin normale, utilisez simplement CLIP sans coordonnees. Les zones preservees en dehors de la zone clippee peuvent servir pour des elements comme des bordures ou des panneaux de controle. Par exemple :

E> Clip 150,5 To 280,199
   For R=4 To 96 Step 4
    Gr Locate 150,R+5
    Ellipse ,,R+9,R
   Next R

Choisir les couleurs
La suite de ce chapitre explique comment le programmeur AMOS Professional peut exploiter pleinement les capacites de gestion de couleur de l Amiga. Bien que l Amiga ne fournisse que 32 registres de couleur, AMOS Professional permet l utilisation de numeros de couleur allant de 0 a 63. Cela permet de profiter des couleurs supplementaires disponibles dans les modes Half-Bright et HAM, comme explique dans le Chapitre 6.1.

Retour    Suivant
06.04.04