Ciao,
non riesco a fare un fade incrociato. Riesco a fare solo un fade per la immagine caricata. E' da un pò che ci provo, ma i risultati non sono molto incoraggianti.
Questo è lo script (per una maggiore comprensione ho tralasciato il parsing XML e alcuni attachMovie) con cui carico dinamicamente delle img.
Grazie.codice://"percorso" è l'immagine selezionata premendo il relativo pulsante. function caricaMovie(percorso) { stageMc.createEmptyMovieClip("caricaMC", 2); var container = stageMc.caricaMC; with (container) { _x = 0; _y = 0; } var mcLoader:MovieClipLoader = new MovieClipLoader(); var mcList:Object = new Object(); mcList.onLoadInit = function(target_mc:MovieClip) { var muovi:Tween = new Tween(container, "_alpha", Strong.easeIn, 0, 100, 2, true); }; mcList.onLoadStart = function(target_mc:MovieClip) { objTxt._alpha = 100; }; mcList.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void { objTxt.text = "Loding... "+(Math.round(bytesLoaded/bytesTotal*100)+" %"); }; mcList.onLoadComplete = function(target_mc:MovieClip) { objTxt.text = "Complete"; var muovi:Tween = new Tween(objTxt, "_alpha", Strong.easeIn, 100, 0, 1, true); }; mcLoader.addListener(mcList); mcLoader.loadClip(percorso, container); } function creaPreloader() { this.createEmptyMovieClip("preloaderMC", 4); preloaderMC.attachMovie("mcPreloader", "preloader_mc", this.getNextHighestDepth()); with (preloaderMC.preloader_mc) { _x = Stage.width/2; _y = 275; } } creaPreloader();

Rispondi quotando