Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/05/2004, 16:55
juanchilo
 
Fecha de Ingreso: marzo-2004
Ubicación: Córdoba
Mensajes: 239
Antigüedad: 20 años, 1 mes
Puntos: 0
a ver que pasa con esto

Mira si lo logras entender este es el código(hay parte que es similar a un post publicado por ti tiempo atrás)....


En el primer frame se ejecuta el xml()

Código PHP:
menu = new XML();
menu.load("menu2.xml");
menu.ignoreWhite true;
menu.onLoad crea;
function 
crea() {
   
total menu.firstChild.childNodes.length
   
basey 20;
   
basex 100;
   
disty 20;
   
0;
function 
creamenu() {
   if (
n<total) {
   
clip casilla.duplicateMovieClip("casilla" n, (n+1));
   
clip._x basex-200;
   
clip._y basey+86;
   
basey += disty;
   
_root["casilla"+n].item menu.firstChild.childNodes[n].attributes.valor;
   
   
n++;
} else {
   
clearInterval(retrasa);
}
}
   
retrasa setInterval(creamenu,75);

Esto esta en el MC casilla…

Código PHP:
onClipEvent (mouseUp) {
    if (
hitTest(_root._xmouse_root._ymousetrue) ) {
        
        
clips=8;
    for(
i=0;i<=clips;i++){
        
_root["casilla"+i].gotoAndStop(1);    //aqui llevo todos al estado inactivo
    
}
            
            
this.gotoAndPlay(2);    //aquí llevo el que presiono al estado activo
            

        
}
    
    } 
ahora necesitaria saber que sentencia podria utilizar para determinar el url para cada boton
esto lo hago en el frame 2 dentro del MC para que se ejecute con el this.gotoAndPlay(2);

probe con switch para determinar que en cada case se ejecute distinto getURL pero no me funciona y todos me abren el mismo, tambien quice hacerlo con array pero no soy muy ducho en esta sentencia.

Ahora estube pensando y si enlazo mediante Xlink los atributos del xml?? Puede esto lograrse? Probare mientras si me puedes ayudar a resolverlo desde flash mejor.
Saludos cordiales,

(cualquier cosa te paso el fla por si no me explique bien)