Connaissances nécessaires : Variables et
propriétés.
Création des éléments graphiques :
Pour réaliser cet effet nous avons besoin de deux movie
clips :
Le premier contient uniquement le texte à animer
dans le deuxième on place le premier movie clip
que l'on nomme "0"(zero)
Programmation :
Dans le deuxième movie clip on ajoute un layer avec 3
images clé et on ajoute 2 images au layer contenant le
premier movie clip.
Les scripts à mettre dans les actions des
images clé sont :
Image clé 1 :
Set Variable: "a" = "0"
Initialise une variable de comptage
Loop While (a<5)
Commence la boucle
Set Variable: "a" = a+1
Incrémente la variable de comptage
Duplicate Movie Clip ("0", a, a)
Copie le movie clip "0" et lui donne comme nom
la valeur de la variable "a"
Set Property (a-1, Alpha) = (a*10)+10
Change l'alpha en fonction de la profondeur
End Loop
Fin de la boucle
Set Property ("5", Alpha) = 100
Définit l'alpha de l'image la plus au dessus à
100%
Image clé 2 :
Set Variable: "a" = "0"
Initialise la variable de comptage
Loop While (a<4)
Commence la boucle
Set Property (a, X Position) =
(random(50)-25)+GetProperty("5",_x)
Définit la position des Movie clips dupliqués
aléatoirement (une valeur entre 0 et 50 est tirée
à laquelle on soustrait 25 (pour que le mouvement
se fasse dans toutes les directions et non pas vers le bas
et à droite.
Set Property (a, Y Position) =
(random(50)-25)+GetProperty("5",_y)
Set Variable: "a" = a+1
Incrémentation de la variable de comptage
End Loop
Fin de la boucle
Image clé 3 :
Go to and Play (2)
Recalcule les postions toutes les 2 images
Il ne reste plus qu'a positionner le premier movie clip sur la
scène.