La construction d’une interface sur la scène
CHAPITRE 6
165
Dans le fichier trace9.fla, le script ci-dessous permet de définir l’extrémité des deux
raquettes du fameux jeu Pong (qui n’est pas fonctionnel dans notre exemple).
var raquette1:Shape = new Shape();
raquette1.graphics.lineStyle(20,0xFFFFFF,0.7,false,LineScaleMode.NORMAL,CapsStyle.
➥ROUND,JointStyle.MITER);
raquette1.graphics.moveTo(30,100);
raquette1.graphics.lineTo(30,180);
addChild(raquette1);
var raquette2:Shape = new Shape();
raquette2.graphics.lineStyle(20,0xFFFFFF,0.7,false,LineScaleMode.NORMAL,CapsStyle.
➥SQUARE,JointStyle.MITER);
raquette2.graphics.moveTo(470,100);
raquette2.graphics.lineTo(470,180);
addChild(raquette2);
Modifier l’apparence des angles d’un tracé ouvert ou fermé
Comme vous pouvez le constater sur la copie d’écran de la figure 6-11, l’extrémité des
flèches diffère car nous avons utilisé trois valeurs différentes pour le dernier paramètre de
la ligne d’instruction ci-dessous :
trait.graphics.lineStyle(20,0xFFFFFF,0.7,false,LineScaleMode.NORMAL,CapsStyle.ROUND,
➥JointStyle.MITER);
Vous avez le choix entre ces trois constantes :
• JointStyle.MITER
• JointStyle.ROUND
• JointStyle.BEVEL
Figure 6-10
Les trois types d’extrémités disponibles
pour un trait : CapsStyle.NONE,
CapsStyle.SQUARE et CapsStyle.ROUND.
Figure 6-11
Trois types d’extrémités permettent
de définir l’apparence d’un trait.
Précédent

- 193/426

Suivant