Contrôler une occurrence et naviguer sur la scène
CHAPITRE 4
75
La différence est que le nom de l’encre doit toujours être précédé du terme BlendMode et
d’un point.
maPhoto.blendMode = BlendMode.OVERLAY;
Attirons tout de suite votre attention sur les détails suivants : le nom de l’encre ne peut
s’écrire qu’en majuscules et la propriété blendMode commence par une minuscule, alors
que le terme situé après le signe égal débute par une majuscule.
Voici un premier exemple très simple, où le changement d’encre s’effectue lors d’un clic.
Fichier de référence : Chapitre4/encres1.fla
btAccueil.addEventListener(MouseEvent.MOUSE_DOWN,surbrillance);
function surbrillance(evt:Event) {
btAccueil.blendMode = BlendMode.SCREEN;
}
Il existe 14 encres utilisables qui ont des effets très variés. En voici une liste exhaustive :
• ADD
• ALPHA
• DARKEN
• DIFFERENCE
• ERASE
• HARDLIGHT
• INVERT
• LAYER
• LIGTHEN
• MULTIPLY
• NORMAL
• OVERLAY
• SCREEN
• SUBTRACT
Afin de pouvoir vous rendre compte de l’effet de chaque encre, consultez l’animation
encres2.fla qui démontre les modes de surimpression d’une image bitmap sur une autre.
Le script de cette animation est par ailleurs intéressant car il permet d’expliquer le changement d’apparence d’une occurrence lors d’un survol (ou rollover), remplaçant ainsi
l’effet de survol de certains symboles de type Bouton.
Attention !
Comme vous pouvez le constater, le script suivant contient deux parties : il s’agit de deux exemples placés
dans le même fichier. Les trois lignes de commentaires signalées par des barres obliques (doubles
slashs) marquent la séparation entre les deux scripts.
CHAPITRE 4
75
La différence est que le nom de l’encre doit toujours être précédé du terme BlendMode et
d’un point.
maPhoto.blendMode = BlendMode.OVERLAY;
Attirons tout de suite votre attention sur les détails suivants : le nom de l’encre ne peut
s’écrire qu’en majuscules et la propriété blendMode commence par une minuscule, alors
que le terme situé après le signe égal débute par une majuscule.
Voici un premier exemple très simple, où le changement d’encre s’effectue lors d’un clic.
Fichier de référence : Chapitre4/encres1.fla
btAccueil.addEventListener(MouseEvent.MOUSE_DOWN,surbrillance);
function surbrillance(evt:Event) {
btAccueil.blendMode = BlendMode.SCREEN;
}
Il existe 14 encres utilisables qui ont des effets très variés. En voici une liste exhaustive :
• ADD
• ALPHA
• DARKEN
• DIFFERENCE
• ERASE
• HARDLIGHT
• INVERT
• LAYER
• LIGTHEN
• MULTIPLY
• NORMAL
• OVERLAY
• SCREEN
• SUBTRACT
Afin de pouvoir vous rendre compte de l’effet de chaque encre, consultez l’animation
encres2.fla qui démontre les modes de surimpression d’une image bitmap sur une autre.
Le script de cette animation est par ailleurs intéressant car il permet d’expliquer le changement d’apparence d’une occurrence lors d’un survol (ou rollover), remplaçant ainsi
l’effet de survol de certains symboles de type Bouton.
Attention !
Comme vous pouvez le constater, le script suivant contient deux parties : il s’agit de deux exemples placés
dans le même fichier. Les trois lignes de commentaires signalées par des barres obliques (doubles
slashs) marquent la séparation entre les deux scripts.
