Salve, ho un problema nel gestire gli eventi di clip caricate dinamicamente.
Mi spiego: creo dinamicamente un (o più non conta) clip filmato vuoto, lo posiziono e ci carico dinamicamente un jpeg esterno.
Fin qui tutto ok. Ora vorrei che ad un evento onRelease succeda qualcosa, non importa cosa. Come faccio a creare funzioni di evento su clip caricati dinamicamente il cui nome stesso è dinamico?
Segue il codice...
codice:
stop();
//variabili utili
var xfoto:Number = 350;
var yfoto:Number = 10;
var spaziamento:Number = 5;
var larghezza:Number = 75;
//creo il filmato più esterno
_root.createEmptyMovieClip("rullino_mc",600);
//lo posiziono
rullino_mc._y = bordo_esterno_mc._y + spaziamento;
rullino_mc._x = spaziamento;
function carica_immagini(i:Number)
{
//nome del clip filmato da creare
var nome:String = "miniatura"+i+"_mc";
rullino_mc.createEmptyMovieClip(nome,610+i)
rullino_mc[nome]._x = rullino_mc._x + i*(larghezza+spaziamento);//posiziono
rullino_mc[nome]._y = 0;
rullino_mc[nome].loadMovie(foto["miniatura"+i]);
//carico la foto dinamicamente
rullino_mc[nome].onRelease() //QUESTA NON VA!!
{//è NORMALE?
trace("ciao");
}
}
//ora per numFoto volte eseguo la funzione
for (var k:Number=0;k<foto['numFoto'];k++)
carica_immagini(k);
Mi serve per un lavoro di un fotografo.
Potete vedere un abbozzo a:
dmr99.freecoolsite.com/ludovico.it
sotto portfolio...
Grazie a tutti quelli che leggeranno questo messaggio e penseranno di aiutarmi!!