Ora lo so!
Perché hai caricato il nuovo swf direttamente AL POSTO di quello madre (e non dentro come volevi.)
Usa questo prototipo:
Codice PHP:
MovieClip.prototype.creaImmagine = function(nome,posX,posY) {
var idImmagine = arguments[3];
var idRif:Number=_global.id++;
this.createEmptyMovieClip("immagine"+idRif, this.getNextHighestDepth());
with (this["immagine"+idRif]) {
createEmptyMovieClip("dentro", 1);
_x=posX;
_y=posY;
dentro.loadMovie("http://www."+_global.siteaddr+"/"+nome,this["immagine"+idRif]);
}
if (idImmagine!=undefined) {
this["immagine"+idRif].id=idRif;
this["immagine"+idRif].onPress=function() {
//eventuale operazione in caso di click
//puoi sfruttare this.id per capire chi è stato cliccato
}
}
}
che puoi usare in questo modo:
Codice PHP:
_global.id=1;
this.creaImmagine('tuo.swf',0,0);
// carica tuo.swf in (0,0) (rispetto alla posizione di "this")