Un script clef en main qui permet de gérer des transitions classiques en 1 ligne de code
Ces transitions existent en natif dans flash et sont utilisées par le mode diaporama, ce n'est donc pas un hasard si elles rapellent farouchement celles de "puissantpoint" de micro$oft ;)
Utilisation :
0) Placer le script Transitions.as dans le même répertoire de travail que l'animation
1) Sur 1ere frame de l'animation, sur un calque nommé "AS" copier le script : #include "Transitions.as", cette ligne de script va inclure le fichier Transition.as dans l'animation (~7 ko non compilé)
2) Lancer un effet _root.create("NOM_DE_L_EFFET", CLIP_CIBLE);
NOM_DE_L_EFFET : le nom de l'effet est composé de 3 éléments ; le type d'effet, le sens de l'effet et sa durée
CLIP_CIBLE : le nom d'instance de MovieClip, exemple : monstrechoux_mc
Les types d'effets sont les suivant : FADE, DISSOLVE, SQUARE, CIRCLE, PHOTO, BLINDH, BLINDV,VOLETV,VOLETH,WIPE et BUBBLE
Il y a 2 sens possibles : IN et OUT
et enfin 3 vitesses : 1, 2 et 3
Par exemple pour composer un effet d'apparition en fading qui dure 2 secondes : FADEIN_2, un effet de disparition en fading FADEOUT_2, un effet de VOLETV(ertical) d'une seconde, VOLETVOUT_1 etc.
Note : il est aussi possible d'ajouter un suffixe : _STRONG à l'effet pour ajouter de l'accélération, exemple : CIRCLEIN_1_STRONG
Au final on obtient la syntaxe suivante :_root.create("CIRCLEIN_1_STRONG", monstrechoux_mc);
Il est possible de poser cette fonction directement sur la timeline, sur les actions rollover, release etc.