Código ActionScript :
for (i = 0; i<largoXML; i++) { _root.attachMovie("btn","boton"+i,i); // Creamos tres columnas de datos if (((i+1)%3) == 0) { pos_y += 100; } _root["boton"+i]._x = pos_x + (((i+1)%3)*100); _root["boton"+i]._y = pos_y _root["boton"+i].btn_text.text = nombre [i]; //Definimos el estado del boton cuando el puntero esta sobre el. _root["boton"+i].onRollOver = sobre(image); //Definimos el estado del boton cuando el puntero pincha sobre el. _root["boton"+i].onRollOut = fuera(); }
la función sobre carga una imagen en un contenedor y cambia el color del texto del botón. la función fuera es análoga a sobre. El problema es que no funciona, es decir, desde el principio me aparecen los botones de color sobre y no carga la imagen cuando paso por encima el el puntero sobre el botón. He utilizado trace para ver que pasa y es que nada mas ejecuto el archivo se realizan las opciones que tengo en la funcion sobre y la funcion fuera y no se vuelven a ejecutar. Gracias por todo