Syntaxe |
---|
COLOR [couleur d'écriture][, couleur de fond][, couleur de bordure] |
Code |
Couleur |
Intensité R |
Intensité V |
Intensité B |
Code |
Couleur |
Intensité R |
Intensité V |
Intensité B |
0 |
transparent |
0 |
0 |
0 |
8 |
rouge |
7 |
1 |
1 |
1 |
noir |
0 |
0 |
0 |
9 |
rouge clair |
7 |
3 |
3 |
2 |
vert |
1 |
6 |
1 |
10 |
jaune foncé |
6 |
6 |
1 |
3 |
vert clair |
3 |
7 |
3 |
11 |
jaune clair |
6 |
6 |
4 |
4 |
bleu foncé |
1 |
1 |
7 |
12 |
vert foncé |
1 |
4 |
1 |
5 |
bleu clair |
2 |
3 |
7 |
13 |
magenta |
6 |
2 |
5 |
6 |
rouge foncé |
5 |
1 |
1 |
14 |
gris |
5 |
5 |
5 |
7 |
bleu ciel |
2 |
6 |
7 |
15 |
blanc |
7 |
7 |
7 |
Code |
Combinaison |
Code |
Combinaison |
16 |
0-0 |
24 |
2-0 |
17 |
0-1 |
25 |
2-1 |
18 |
0-2 |
26 |
2-2 |
19 |
0-3 |
27 |
2-3 |
20 |
1-0 |
28 |
3-0 |
21 |
1-1 |
29 |
3-1 |
22 |
1-2 |
30 |
3-2 |
23 |
1-3 |
25 |
3-3 |
Exemple |
---|
10 SCREEN 6 20 COLOR 1,1,23 30 GOTO 30 |
Résultat en images |
---|
![]() |
Syntaxe |
---|
COLOR=(code couleur, intensité en rouge, intensité en vert, intensité en bleu) |
COLOR[=NEW] |
COLOR=RESTORE |
Exemple |
---|
On souhaite modifier la couleur grise de code 14, en un gris plus foncé. Il suffit de taper : COLOR=(14,3,3,3) La couleur 14 sera désormais un gris foncé. Taper ensuite COLOR ou COLOR=NEW aura pour effet de remettre le gris à ses composantes initiales |
Syntaxe |
---|
COLOR=(code couleur, intensité en rouge, intensité en vert, intensité en bleu) |
COLOR SPRITE (numéro de sprite) = code couleur |
COLOR SPRITE$ (numéro de sprite) = "chaîne de caractères" |
Exemple |
---|
10 SCREEN 5 20 A$="" 30 FOR I = 1 TO 8 40 READ A : A$=A$ + CHR$(A) 50 NEXT I 60 SPRITE$(0)=A$ 70 COLOR SPRITE(0)=6 80 PUT SPRITE 0,(100,100),,0 90 DATA 255,99,99,255,255,99,99,99,255 100 GOTO 100 |
Résultat |
---|
Un sprite de couleur rouge sera affiché au point de coordonnées 100,100. Sa couleur lui est donnée par la ligne 70 du programme. |
Exemple |
---|
10 SCREEN 5 20 A$="" 30 FOR I = 1 TO 8 40 READ A : A$=A$ + CHR$(A) 50 NEXT I 60 SPRITE$(0)=A$ 70 B$=CHR$(2) + CHR$(3) +CHR$(4) + CHR$(5) +CHR$(6) + CHR$(7) +CHR$(8) + CHR$(9) 80 COLOR SPRITE$(0)=B$ 90 PUT SPRITE 0,(100,100),,0 100 DATA 255,99,99,255,255,99,99,99,255 110 GOTO 110 |
Résultat |
---|
Un sprite rayé de multiples couleurs sera affiché au point de coordonnées 100,100. Sa couleur lui est donnée par la ligne 80 du programme. |