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: 22 años, 7 meses
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;
   
n = 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._ymouse, true) ) {
        
        
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)