stop(); var conteneur:MovieClip = this.createEmptyMovieClip("conteneur", 1); var ecouteur:Object = new Object(); var mcl:MovieClipLoader = new MovieClipLoader(); mcl.addListener(ecouteur); mcl.loadClip("terrot.jpg",conteneur); // quand le téléchargement commence ecouteur.onLoadStart = function(target:MovieClip) { loader._yscale = 0; }; // quand le téléchargement progresse ecouteur.onLoadProgress = function(target:MovieClip, loaded:Number, total:Number) { prc = loaded/total*100; loader._yscale = 100-prc; _root.textprc.text = (Math.round(prc)+"%"); }; // quand le clip est chargé complètement ecouteur.onLoadComplete = function(target:MovieClip) { gotoAndPlay(2); trace("top"); }; // quand une erreur de chargement arrive ecouteur.onLoadError = function(target:MovieClip, errorCode:String) { }; // quand le clip est chargé ET affiché ecouteur.onLoadInit = function(target:MovieClip) { };
var mcl:MovieClipLoader....... var mesImages:Array = new Array("url1.jpg","url2.jpg","url3.jpg",...); var indexImage:Number = 0; monBouton.onPress = function() { mcl.loadClip(mesImages[indexImage++],conteneur); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionstop(); mes_data6 = new LoadVars(); mes_data6.load(["http://www.24-design.fr/cazamajour/textes/packaging_s1.txt); function traitement_data6(arg) { var i = 1; while (i<11) { _root["article"+i] = new Array(); _root["article"+i] = arg["ligne"+i].split("#"); _root.zone_t.text += _root["article"+i][2]+"\n"; //Chargement du nombre max d'images imagenb = _root["article"+i][0]; //Chargement de l'image imagelight = _root["article"+i][1]; if (i == 1) { imagelight = [imagelight+".jpg"]; } _root["im"+i] = ["http://www.24-design.fr/cazamajour/"+imagelight]; if (imagenb != undefined) { _root.imagenb = imagenb; } trace(_root["im"+i]); i++; if (i == 11) { b = 1; prc = 0; } } } mes_data6.onLoad = function(success:Boolean) { traitement_data6(mes_data6); }; var conteneur:MovieClip = this.createEmptyMovieClip("conteneur", 1); var ecouteur:Object = new Object(); var mcl:MovieClipLoader = new MovieClipLoader(); var mesImages:Array = new Array(im1, im2, im3, im4, im5, im6, im7, im8, im9, im10); var indexImage:Number = 1; _root.conteneur._y = 400; mcl.addListener(ecouteur); mcl.loadClip(mesImages[indexImage++],conteneur); trace(_root["im"+b]); // quand le téléchargement commence ecouteur.onLoadStart = function(target:MovieClip) { loader._yscale = 0; }; // quand le téléchargement progresse ecouteur.onLoadProgress = function(target:MovieClip, loaded:Number, total:Number) { prc = loaded/total*10; _root.textprc.text = (((indexImage)*10)+(Math.round(prc))+"%"); loader._yscale = 100-_root.textprc.text; trace(_root.textprc.text); }; // quand le clip est chargé complètement ecouteur.onLoadComplete = function(target:MovieClip) { if (indexImage++<10) { mcl.loadClip(mesImages[indexImage++],conteneur); } if (indexImage++>=10) { gotoAndPlay(2); trace("top"); conteneur._visible = false; } }; // quand une erreur de chargement arrive ecouteur.onLoadError = function(target:MovieClip, errorCode:String) { trace("ERROR"); }; // quand le clip est chargé ET affiché ecouteur.onLoadInit = function(target:MovieClip) { };
<?xml version="1.0" encoding="utf-8"?> <fichiers> <fichier lien="url1.jpg" /> <fichier lien="url2.jpg" /> <fichier lien="url3.jpg" /> ... </fichiers>
var mesImages:Array = new Array(); var monxml:XML = new XML(); monxml.ignoreWhite = true; monxml.onLoad = onLoadXML; monxml.load("monfichier.xml"); function onLoadXML(success) { if (success) { var i:Number = 0; while (monxml.firstChild.childNodes[i]<>undefined) { mesImages.push(monxml.firstChild.childNodes[i].attributes.lien); i++; } } else { trace("erreur chargement fichier xml"); } }
//placement lightbox _root.lightbox._x = 550; _root.lightbox._y = 0; premiereimage = ""; fichierseries = "_s1.txt"; stop(); //CHARGEMENT var mesImages:Array = new Array(); var monxml:XML = new XML(); monxml.ignoreWhite = true; monxml.onLoad = onLoadXML; monxml.load("chargement.xml"); function onLoadXML(success) { if (success) { var i:Number = 0; while (monxml.firstChild.childNodes[i]<>undefined) { mesImages.push(monxml.firstChild.childNodes[i].attributes.lien); i++; } } else { trace("erreur chargement fichier xml"); } } var conteneur:MovieClip = this.createEmptyMovieClip("conteneur", 1); var ecouteur:Object = new Object(); var mcl:MovieClipLoader = new MovieClipLoader(); var indexImage:Number = 0; _root.conteneur._y = 400; mcl.addListener(ecouteur); mcl.loadClip(mesImages[indexImage++],conteneur); trace(mesImages[indexImage]); // quand le téléchargement commence ecouteur.onLoadStart = function(target:MovieClip) { loader._yscale = 0; }; // quand le téléchargement progresse ecouteur.onLoadProgress = function(target:MovieClip, loaded:Number, total:Number) { prc = loaded/total*10; _root.textprc.text = (((indexImage)*10)+(Math.round(prc))+"%"); loader._yscale = 100-_root.textprc.text; trace(_root.textprc.text); }; // quand le clip est chargé complètement ecouteur.onLoadComplete = function(target:MovieClip) { if (indexImage++<10) { mcl.loadClip(mesImages[indexImage++],conteneur); } if (indexImage++>=10) { gotoAndPlay(2); trace("top"); conteneur._visible = false; } }; // quand une erreur de chargement arrive ecouteur.onLoadError = function(target:MovieClip, errorCode:String) { trace("ERROR"); }; // quand le clip est chargé ET affiché ecouteur.onLoadInit = function(target:MovieClip) { };
for (var i:Number=0;i<mesImages.length-1;i++) { this.createEmptyMovieClip("conteneur"+i,100+i); this["conteneur"+i]._visible=false; }
for (var i:Number=0;i<mesImages.length-1;i++) { this.createEmptyMovieClip("conteneur"+i,100+i); mcl.loadClip(mesImages[i],this["conteneur"+i]); this["conteneur"+i]._visible=false; }
var mesImages:Array = new Array(); var monxml:XML = new XML(); monxml.ignoreWhite = true; monxml.onLoad = onLoadXML; monxml.load("chargement.xml"); function onLoadXML(success) { if (success) { var i:Number = 0; while (monxml.firstChild.childNodes[i]<>undefined) { mesImages.push(monxml.firstChild.childNodes[i].attributes.lien); i++; } } else { trace("erreur chargement fichier xml"); } } for (var i:Number = 0; i<mesImages.length-1; i++) { this.createEmptyMovieClip("conteneur"+i,100+i); mcl.loadClip(mesImages[i],this["conteneur"+i]); this["conteneur"+i]._visible = false; }
stop(); //CHARGEMENT var mesImages:Array = new Array(); var monxml:XML = new XML(); monxml.ignoreWhite = true; monxml.onLoad = onLoadXML; monxml.load("chargement.xml"); function onLoadXML(success) { if (success) { var i:Number = 0; while (monxml.firstChild.childNodes[i]<>undefined) { mesImages.push(monxml.firstChild.childNodes[i].attributes.lien); trace(mesImages[i]); i++; } } else { trace("erreur chargement fichier xml"); } } trace("puis on balance"); for (var i:Number = 0; i<mesImages.length-1; i++) { this.createEmptyMovieClip("conteneur"+i,100+i); this["mcl"+i].loadClip(mesImages[i],this["conteneur"+i]); this["conteneur"+i]._visible = true; }
stop(); //CHARGEMENT var mesImages:Array = new Array(); var monxml:XML = new XML(); monxml.ignoreWhite = true; monxml.onLoad = onLoadXML; monxml.load("chargement.xml"); function onLoadXML(success) { if (success) { var i:Number = 0; while (monxml.firstChild.childNodes[i]<>undefined) { mesImages.push(monxml.firstChild.childNodes[i].attributes.lien); trace(mesImages[i]); i++; } creerConteneursImages(); } else { trace("erreur chargement fichier xml"); } } trace("puis on balance"); function creerConteneursImages() { for (var i:Number = 0; i<mesImages.length-1; i++) { this.createEmptyMovieClip("conteneur"+i,100+i); this["mcl"+i].loadClip(mesImages[i],this["conteneur"+i]); this["conteneur"+i]._visible = true; } }