marg = 10;
spacing = 300;
pictMaxHøjde = 300;
var my_mcl = new MovieClipLoader();
myListener = new Object();
myListener.onLoadComplete = function(target_mc) {
//her er billedet loadet og du kan f.eks scale det på plads eller lign
// scale eks. scaler på plads og centrere
if (target_mc._width/(spacing-marg)>target_mc.height/pictMaxHøjde) {
target_mc._width = spacing-marg;
target_mc._yscale = target_mc._xscale;
} else {
target_mc.height = pictMaxHøjde;
target_mc._xscale = target_mc._yscale;
}
target_mc._x += (spacing/2)-(target_mc._width/2);
target_mc._y += (pictMaxHøjde/2)-(target_mc.height/2);
//
erAlleLoadetArray[target_mc.nr] = 1;
//
testOmAlleErLoadet();
};
my_mcl.addListener(myListener);
function startLoadPictures() {
erAlleLoadetArray = new Array();
_root.mit_mussestyret_mc._visible = false;
for (n=0; n<antPict; n++) {
erAlleLoadetArray[n] = 0;
navn = "pict"+n;
_root.mit_mussestyret_mc.createEmptyMovieClip(navn, n);
my_mcl.loadClip("
http://www.somedomain.somewhere.com/someFolder/pict"+n+".jpg", _root.mit_mussestyret_mc[navn]);
_root.mit_mussestyret_mc[navn]._x = n*spacing;
_root.mit_mussestyret_mc[navn].nr = n;
}
}
function testOmAlleErLoadet() {
test = true;
for (n=0; n<antPict; n++) {
if (erAlleLoadetArray[n] == 0) {
test = false;
}
}
if (test) {
trace("alle er loadet");
}
}