[FLASH MX2004] Boucle sur des clips est-ce possible ?
Bonjour
contexte :
j'ai 3 calques : l'un concerne mon action script, le second contient un clip appelé etoile4 et le 3 eme contient un autre clip appelé supporter3.
ce que je vourais faire c'est que les images s'effacent porgressivement chacunes à leur tour ..
j'ai le code pour la première image par contre lorsque je duplique le code pour la deuxième image et que j'execute les 2 actions se font en parallèle ...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
var nAlpha1:Number = 100;
var nAlpha2:Number = 0;
var nFrames:Number = 20;
var nCpt:Number = 0;
var nPosX , nPosY;
var nObjet;
nObjet = etoile5;
nPosY = _root.nObjet._y;
nPosX = _root.nObjet._x;
_root.nObjet._alpha = nAlpha1;
_root.nObjet.onEnterFrame = function() {
if(nCpt == nFrames) {
delete this.onEnterFrame;
}
nCpt++;
this._alpha -= (nAlpha1 - nAlpha2)/nFrames;
this._x = this._x + (nPosX + 2);
}
nObjet = supporter3;
nPosY = _root.nObjet._y;
nPosX = _root.nObjet._x;
_root.nObjet._alpha = nAlpha1;
_root.nObjet.onEnterFrame = function() {
if(nCpt == nFrames) {
delete this.onEnterFrame;
}
nCpt++;
this._alpha -= (nAlpha1 - nAlpha2)/nFrames;
this._x = this._x + (nPosX + 2);
} |
comment est-il possible de faire "disparaitre" la première puis ensuite la seconde ?
Merci