MC per AS ansprechen

intercorni

Erfahrenes Mitglied
Hallo,

ich habe ein Problem beim Einladen von 4 Bildern in einer Schleife, diese danach richtig anzusprechen, also z.B. den Alphawert zu verändern:

PHP:
var index:Number = 1;
var zielfolder:String = "images/";
var len:Number = 4;
var mclListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(mclListener);
mcLoader.loadClip(zielfolder+("00"+index).substr(-3)+".jpg", this.createEmptyMovieClip("image"+index, index));  
mclListener.onLoadInit = function(mc:MovieClip) {
    if (index<len) {
        index++;
        mcLoader.loadClip(zielfolder+("00"+index).substr(-3)+".jpg", mc._parent.createEmptyMovieClip("image"+index, index));  
    } else {
        //mc._parent.gotoAndStop(2);
    }
};
this.stop(); 
_root.image1._alpha=0;
_root.image2._alpha=0;
_root.image3._alpha=0;
_root.image4._alpha=0;

Was mache ich denn falsch?
 
Wenn dein Code ausgeführt wird gibt es deine mc's '_root.image1' usw noch gar nicht. Diese werden ja erst zur laufzeit erstellt.

Du solltest den jeweiligen mc daher erst nach Ladeabschluß ausfaden.

Und was ist denn das hier, wieso mit substr(-3) ?
Code:
zielfolder+("00"+index).substr(-3)+".jpg"
 
Zurück