besoin d'aide sur les fonctions
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:
Code:
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) ; |
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.
Coimment puis je y remedier?
Merci d'avance pour vos réponses .