Bonsoir, je me mets a étudier et approfondir vraiment l'actionscript pour ne plus etre bloqué ds mes créations.
Mais en attendant d'assimiler ce langage, j'ai deux petites questions de debutant, pour faire quelque chose de très simple
1/ Je voudrais savoir comment pourrais je écrire une succession de fonctions qui se déclenche les unes après les autres avec la possibilté d'integrer dedans des tweens et des setTimeout.
Pour résumé une fonction A qui une fois terminé appelle une fonction B et ainsi de suite.
2/
Je rencontre un petit problème avec le onMotionFinished,en effet dans le code ci dessous:
Le onMotionFinished prend en compte seulement la première tween et lance donc la fonction "suivant" en ne prenant pas en compte le timing des deux autres tweens.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 this.suivant = function() { gotoAndStop("etape2") ; }; this.onMotionFinished = function() { setTimeout( this, "suivant", 500 ) ; }; var tw1:Tween = new Tween(this.bkg_down_mc.mask_bkg_down_mc, "_yscale", Strong.easeOut, 0, 100, 0.8, true); var tw2:Tween = new Tween(mask_structure_mc, "_yscale", Strong.easeOut, 0, 100, 3, true); var tw3:Tween = new Tween(clip_bkg_blast_mc, "_alpha", Regular.easeOut, 0, 100, 3, true ); tw1.addListener(this) ; tw2.addListener(this) ; tw3.addListener(this) ;
Coimment puis je y remedier?
Merci d'avance pour vos réponses .
Partager