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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
| /* chargement des thumbs */
stop();
//trace('je suis dans image 2 !');
import mx.transitions.*;//pour le fade
import mx.transitions.easing.*;//pour le fade
var nImage:Number = qte;
var test:Number = nImage;
var thumbX:Number = 0;
var thumbY:Number = 0;
var mcLoader:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
mcLoader.addListener(listener);
listener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
chargement = Math.round((bytesLoaded/bytesTotal)*100);
//trace (chargement);
};
listener.onLoadInit = function(target:MovieClip) {
//impaire = Math.round(((nImage-test)/2)-Math.floor((nImage-test)/2));
//trace ((nImage-test) + ' ' + impaire);
//trace(thumbX+' '+thumbY);
if (thumbX == 2) {
thumbX = 0;
thumbY = thumbY+1;
}
//target._x = (nImage-test)*70 + 5;
target._x = (thumbX*70)+5;
target._y = (thumbY*70)+5;
thumbX = thumbX+1;
//fade des thumbs
TransitionManager.start(target,{type:Fade, direction:Transition.IN, duration:2, easing:None.easeNone});//pour le fade
//trace(test-1);
target.name = test;
if (--test) {
chargeImage(test);
}
//trace ('nimage = ' + nImage + ' ; test = ' + test);
if (test == 0) {
play();
}
//trace('chargement terminé');
};
chargeImage(test);
var ref:MovieClip;
function chargeImage(pNum:Number):Void {
ref = this.createEmptyMovieClip("img_"+pNum, 10+pNum);
mcLoader.loadClip("thumbs/"+tableauThumbs[pNum-1]+".jpg",ref);
} |
Partager