Comunidad de diseño web y desarrollo en internet online

Problema con bucle en AS 2.0

Citar            
MensajeEscrito el 15 Jun 2010 03:08 pm
Muchachos buen día. Necesito un poco de ayuda con un script que implementé en AS 2. Resulta que tengo un bucle que recorre un array de rutas de imagenes (esto es, para crear imágenes con hipervinculo), crea miniaturas y asigna un link distinto a cada miniatura. El problema es que el script que adjunto me está asignando el último link a todas las miniaturas..... Que puede ser ?

Código:

Código ActionScript :

    while (__reg2 < _root.small_image.length) 
    {
        this.imageContainer.attachMovie("smallImage", "smallImage_" + __reg2, 10 + __reg2);
// Asigno a "m" la referencia del mclip para manipular
        m = this.imageContainer["smallImage_" + __reg2];
// Cargo la imagen
        m.imageContainer.loadMovie(_root.small_image[__reg2], 100);
// Creo un string con el path de la imagen grande
// Para cada ciclo, se asigna el path correcto
        partofurl = _root.big_image[__reg2];
// link para getURL
        myurl = "show.php?it="+partofurl;
// Mini-efecto
        m.onRollOver = function (){
            this._alpha = 70;
        };
        m.onRollOut = function (){
            this._alpha = 100;
        };
// Esta función asigna siempre la misma URL a todos los movieclips dinámicos !!!!!!!!
        m.onRelease = function (myurl){
            this.getURL(myurl);
        };
        __reg2++;
    }


Puede alguien darme una mano ????? Gracias.....

Por maxdaddy

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Jun 2010 05:15 pm
mete la variable a cada mc, la de partofurl está de más...

Código ActionScript :

m.myurl = _root.big_image[__reg2]; 

y en el botón

Código ActionScript :

m.onRelease = function (){ 
           getURL("show.php?it="+this.myurl); 
 };

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.