[FLASH MX2004] Comment mettre une pause dans un script
Bonjour,
j'ai des images qui défilent une à une cependant il n'y a pas de temps d'arrêt elles défilent à la vitesse définie par le paramètre ips ...
voici le code
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
|
stop();
//aClips = new Array("etoile_sud", "supporter");
var aClips:Array = Array("etoile_sud", "supporter");
var x_final:Array = Array(10, 12);
var nIndex:Number = 0;
var nPosX:Number = 10;
var frames0:Number = 10;
var frames1:Number = 15;
var nCpt:Number = 0;
var i:Number = 0;
var nAlpha1:Number = 100;
var nAlpha2:Number = 0;
///////////////////////////////
function f1() {
var nCpt:Number = 0;
//var Object:MovieClip = aClips[i++];
//nFrames = 10;
nPosX = this._x;
trace(_level0[aClips[i]]);
_level0[aClips[i]].onEnterFrame = function() {
if(nCpt == x_final[i]) {
delete this.onEnterFrame;
if (i < (aClips.length - 1)){
//je pense que c'est à ce niveau qu'il faut placer la possibilité de l'arrêt temporaire
i++;
f1();
}
}
nCpt++;
//trace(this._x);
this._alpha -= (nAlpha1 - nAlpha2)/frames0;
this._x = this._x + (nPosX + 2);
}
}
f1(); |
par quel evenement ou fonction si il y a je peux procéder ?
Merci