• User Attivo

    Preload problem...

    Ciao, ho realizzato un swf con preload di swf esterni x le sezioni.
    Ecco il codice:

    var mc:MovieClip = this.createEmptyMovieClip("base", -16384);
    mc._visible = false;
    var txt:TextField = this.createTextField("loader", 1, 450, 340, 100, 20);
    //Determino il formato del testo
    var my_fmt:TextFormat = new TextFormat();
    my_fmt.font = "Arial";
    my_fmt.color = 0xCC0000;
    loader.setNewTextFormat(my_fmt);
    //
    var caricatore:MovieClipLoader = new MovieClipLoader();
    var lst:Object = new Object();
    lst.onLoadProgress = function(target:MovieClip, bLoaded:Number, bTotal:Number):Void  {	
    	txt.text = "loading "+String(Math.floor((bLoaded/bTotal)*100))+"%";
    };
    lst.onLoadComplete = function(target:MovieClip):Void  {
    	txt.removeTextField();
    	target._visible = true;
    };
    caricatore.addListener(lst);
    caricatore.loadClip("index2.swf", mc);
    //PULSANTI SEZIONE
    this.home_btn.onRelease = function() {
    	caricatore.addListener(lst);
    	caricatore.loadClip("index2.swf", mc);
    };
    this.music_btn.onRelease = function() {
    	caricatore.addListener(lst);
    	caricatore.loadClip("music.swf", mc);
    };
    this.multimedia_btn.onRelease = function() {
    	caricatore.addListener(lst);
    	caricatore.loadClip("multimedia.swf", mc);
    };
    this.friends_btn.onRelease = function() {
    	caricatore.addListener(lst);
    	caricatore.loadClip("friends.swf", mc);
    };
    this.downloads_btn.onRelease = function() {
    	caricatore.addListener(lst);
    	caricatore.loadClip("downloads.swf", mc);
    };
    this.contact_btn.onRelease = function() {
    	caricatore.addListener(lst);
    	caricatore.loadClip("contact.swf", mc);
    };
    //FINE PULSANTI SEZIONE
    

    Il problema è che all'inizio il preload va, ma quando clicco sui tasti sezione creati da me l'swf parte senza preload. Dove sbaglio?