Lo que tengo:
4 botones, 1 array con 4 titulos de cancion, 1 campo de texto.
Lo que quiero hacer:
Aprovechar un bucle para darle una accion a los botones, y al mismo tiempo rellenar el campo de texto en otro movieclip con el valor de un array:
boton1 , texto=array[1]
boton2 , texto=array[2]
etc...
Mi codigo:
Código :
titulos_mp3 = new Array("cancion1.mp3","cancion2.mp3","cancion3.mp3","cancion4.mp3" ); for( i=0 ; i<4 ; i++) { _root["boton"+i].onRollOver = function () { _root.title_mc.text =titulos_mp3[i]; _root.title_mc.gotoAndPlay(2); } }
El problema:
Siempre me coje el valor del condicional del bucle, en este caso 4, la cuarta posición del array, en este caso también, "undefined". Que supongo yo que se recorre todo el bucle i el rollOver se ejecuta después de recorrer el bucle...
Qué me falla?
como podria montarmelo para el dia que tenga 200.000 botones?
Gracias a todos de antemano!
