Hola. Tengo en la biblioteca un clip con el identificador "imagen" en el cual hay otros dos clips . Uno vacio para cargar una imagen ("img") y otro que contiene un campo de texto dinamico("texto" el clip y "pie" el campo de texto que esta dentro).
Hasta ahí todo bien.
Desde una base de datos muestro envio los datos a flash y mediante attachMovie coloco cada instancia en el escenario de esta manera
Código:
for (var i = 0; i<this.totalR; i++) {// total es el numero de registros de la BD
var nomR = _root.contenedor.attachMovie("imagen", "imagen"+i, 100+i, {_x:inicioXR, _y:inicioYR});
}
Todo perfecto. Sin embargo quiero dar la opción a que se puedan ocultar todos los textos, con lo cual habia pensado en un boton que al clicar diera un alpha=0 a el clip "texto" Algo así
Código:
ocultar.onRelease = function() {
for (var n = 0; n<500; n++) {
_root.contenedor["imagen"+n].texto.alpha=0;
}
};
Suponía que esto iba a funcionar... pero no ha sido así, así que tengo dos consultas. La primera es que supongo que hay algún error y la segunda es que si la forma de realizarlo es la correcta o por el contrario hay alguna manera de hacer referencia a todos los clips "texto", ya que son atachados desde la biblio, sin tener que ir uno a uno, para darles alpha cero.
Muchas gracias por la ayuda y un saludo