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
