Encontré una solución mas o menos pero tengo tantas instancias que ocultar que me resultara tedioso hacerlo así como les muestro a continuacion:
bnt_mostrar_bebedero.addEventListener(MouseEvent.CLICK,mostrar_bebederos);
function mostrar_bebederos(e:Event) :void {
for (var i:int = 1; i <= 20; i++){
var referencia = this.getChildByName("bebedero"+i);
referencia.visible = true;
}
}
Si uso esto tengo que poner un for para cada movieClip que cree y recorrer todas sus instancias, y tengo como 40 movieClip diferentes, asi que recurro a ustedes y pregunto:
¿Alguien sabe como ocultar todas las instancias de un movieClip, con Action Script3?.
Me imagino algo como: MimovieClip.instances.visible = true, pero bueno es solo mi imaginacion.
La verdad no quiero recorrer las instancias solo ocultarlas y si se puede ni
siquiera quiero ponerle nombre a las instancias, solo ocultarlas.
Por ejemplo hice un MovieClip y lo llame bebedero, luego de la biblioteca
arrastre las instancias en cada punto en donde quería resaltar en el mapa
donde existen bebederos, así que de una línea de script quisiera ocultar
todos las instancias de ese objeto(movieClip), como puse en el ejemplo algo
así como MimovieClip.instances.visible = false, No se si existe esto pero
seria feliz si se puede hacer así jeje
