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...
Mi serve per un lavoro di un fotografo.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);
Potete vedere un abbozzo a:
dmr99.freecoolsite.com/ludovico.it
sotto portfolio...
Grazie a tutti quelli che leggeranno questo messaggio e penseranno di aiutarmi!!

Rispondi quotando
