ActionScript 3 – Programmation séquentielle et orientée objet
72
Il existe plusieurs syntaxes pour fixer la valeur d’une propriété.
Le réglage d’une simple valeur s’écrit : roue.rotation = 12;
Vous noterez que le code à saisir est des plus simples, car il vous suffit de faire référence
au nom de l’occurrence suivie d’un point, puis de saisir le nom de la propriété, et enfin
de terminer par affecter une valeur à l’aide de l’opérateur =. Dans ce premier exemple, le
nombre 12 est une valeur numérique ; mais vous pouvez utiliser d’autres types de valeurs :
• Attribuer le résultat d’un calcul : roue.rotation = 13*17;
• Attribuer la valeur d’une variable : roue.rotation = orientationInitialeRoue;
• Attribuer la valeur de la propriété d’une autre occurrence (avec ou sans calcul supplémentaire) : roue.rotation = roue2.rotation+5;
Tableau 4-1 Unités, valeurs limites et spécificités de chaque propriété
Propriétés
Fonction sur l’occurrence
Unité
Limites
Spécificités
x et y
Positionner horizontalement
et verticalement une occurrence sur la scène. Le point 0
en x et 0 en y correspond au
coin supérieur gauche de la
scène.
Pixels
Pas de limite
Des valeurs négatives ou
supérieures aux dimensions
de la scène permettent de
masquer une occurrence.
rotation
Règle la rotation d’une occurrence selon un ange précis.
Cette propriété ne génère pas
une animation.
Degrés
Pas de limite
Si vous cherchez à lire
l’angle de rotation d’une
occurrence, vous obtiendrez
toujours une valeur comprise entre –180 et 180,
alors que vous pouvez utiliser n’importe quelle valeur
pour le réglage.
visible
Afficher/Masquer une occurrence
Booléen
true ou false
L’utilisation de l’opérateur !
permet de changer la valeur
de la variable.
alpha
Régler la transparence d’une
occurrence
Pourcentage
Entre 0 et 1. Exemple : 0,5
pour 50 %.
Aucune
scaleX
et scaleY
Régler l’échelle horizontale et
verticale d’une occurrence
Pourcentage
Entre 0 et 1 théoriquement.
Exemple : 0.5 pour 50%,
mais on peut aussi aller au
delà de 1 dans la pratique
(comme 2 pour 200 %).
L’utilisation de valeurs négatives permet d’obtenir une
symétrie de l’occurrence.
width
et height
Régler la largeur et la hauteur
d’une occurrence.
Pixels
Entre 0 et l’infini.
Aucune
Remarque
Dans le cas d’une mise à l’échelle d’une occurrence ou d’un changement de taille à l’aide des propriétés
width et height, optez pour une épaisseur de trait de type Filet dans la palette Propriétés afin de ne pas
changer l’apparence du trait de contour de l’occurrence.
Précédent

- 100/426

Suivant