Buenas.
Yo lo haría así, es lo que utilizo a menudo y creo que es más sencillo.
var itemPicado :Movieclip = null;
function crea()
{
for (x=0; x<menu.childNodes[0].childNodes.length; x++)
{
galeria.createEmptyMovieClip("imagen"+x, 10+x);
galeria["imagen"+x]._x = 150;
galeria["imagen"+x]._y = 100;
galeria["imagen"+x].imagen =
menu.childNodes[0].childNodes[x].attributes.src;
galeria["imagen"+x].createEmptyMovieClip("src", 2);
//asignamos los eventos de raton
galeria["imagen"+x].onRelease = function()
{
this.enabled = false;
containerMC.loadPic(this.imagen);
if( itemPicado != null )
{
itemPicado.enabled = true;
itemPicado._alpha = 100;
}
itemPicado = this;
itemPicado._alpha 0 50;
}
}
};
Estoy seguro de que esto te funcionará y creo que he dejado el código
bastante limpio.
Un saludo y espero haberte echado una mano.
Gabi i Bego escribió:
> Hola Lista
> Me estoy enfrentando a un problema que me está dando quebraderos de cabeza.
> Resulta que tengo una galeria de imágenes generada por xml y me gustaria que
> cuando se selecciona un una foto del menu este se convirtiera con un 60 de
> alpha, y cuando se seleccione otro este volviera de nuevo a 100 de alpha y el
> nuevo seleccionado a 60.
> Tengo este código:
>
> function crea() {
> for (x=0; x<menu.childNodes[0].childNodes.length; x++) {
> galeria.createEmptyMovieClip("imagen"+x, 10+x);
> galeria["imagen"+x]._x = 150;
> galeria["imagen"+x]._y = 100;
> galeria["imagen"+x].imagen =
> menu.childNodes[0].childNodes[x].attributes.src;
> galeria["imagen"+x].createEmptyMovieClip("src", 2);
> //asignamos los eventos de raton
> galeria["imagen"+x].onRelease = function() {
> containerMC.loadPic(this.imagen);
> if (this._alpha == 100) {
> this._alpha = 50;
> } else {
> this._alpha = 50;
> }
> };
>
> pero se me ponen todos en 60.¿cómo podria hacer para que ocurriera lo que os
> he expuesto?
> Gracias de antemano
> gabi
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
>
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------