non ci riesco....
non capisco perchè ma se rimuovo il listener non mi restituisce il trace, se lo elimino me ne dà 15 tutti uguali....Codice PHP:onClipEvent (load) {
_root.pushed = 0;
for (i=1; i<15; i++) {
_root.fot.duplicateMovieClip("fot"+i, i);
/////////////listener+MCL
var loader:MovieClipLoader = new MovieClipLoader();
var loadListener:Object = new Object();
loadListener.onLoadStart = function(loadTarget) {
trace(i)
_root["fot"+i]._visible = false;
};
loader.addListener(loadListener);
loader.loadClip("images/thumbs/"+(Number(i)+(15*_root.pushed))+".jpg", _root["fot"+i].into);
//loader.removeListener(loadListener);
}
}
se metto onLoadError (quello che mi serve) poi nn mi fa proprio niente in nessuno dei casi....
il fatto è questo, io di listener e le classi sn poco pratico, per quel che ne so i problemi potrebbero essere:
1)ho messo tutto nel clipevent (LOAD)
2)lo script gira in un for (ogni volta ricreo un oggetto con lo stesso nome...?)
3)non rimuovo i listener
ma nn so...qlkuno mi aiuta?

Rispondi quotando