Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2007, 13:29
voster
 
Fecha de Ingreso: julio-2007
Mensajes: 2
Antigüedad: 16 años, 9 meses
Puntos: 0
Pasando Variables entre MovieClips - URGENTE!!!!

Hola a todos!

Estoy desenvolviendo uma aplicacion em action script 2, que hara
aparecer una scrollbar horizontal, donde la misma presentará
productos de acuerdo con la cantidad de registros en el banco de datos.

el problema es el siguiente:

tengo una ventana de presentacion.
un MC llamado "box" (contiene un movie com los datos de los productos),
compuesto de la siguiente forma:
1- lee el banco
2- cuenta cuantos productos tengo.
3- duplica el movie de acuerdo com la cantidad de productos en el banco.
hasta aqui todo ok.

tengo otro MC llamado "contenido" que es un movie vacio y contiene un
MC "box".
compuesto con el siguiente codigo:

onClipEvent(load)
{ pos= (-resultado) * 100;

//<--- *** aqui es el problema
// la variable "resultado" deveria traer del MC "box" la cantidad
// de productos del banco

trace(pos);
}

onClipEvent (enterFrame)
{ tempo = 20;
_x = conteudo._xscale/pos;
}

onClipEvent (enterFrame)
{ endX = 0-_xmouse;
_x += (endX-_x)/tempo;
}

onClipEvent (enterFrame)
{ if (this._x < pos)
{ this._x = pos;}
if (this._x > -280)
{ this._x = -280;}
}


la forma como resultado esta montado.

function resultHandler()
{ myResult = sql.xPHPResult;
delete sql.xPHPResult;
// ---------> aqui esta el
_parent. _parent.resultado=myResult.recordNum;

for(x=0; x < myResult.recordNum; x++) // inserta productos en el array

tengo otro MC llamado "principal" que es un movie vazio y contiene el
MC "contenido" y MC "box".


Ya intente declarar "resultado" el root como '0' ex: resultado=0

Ya intente tambien, dentro "box" hacer asi
_root.resultado=myResult.recordNum.
para llevar el valor hasta root y pasar el valor dentro del MC "contenido"
mas no pasa de ninguna forma.

Ya intente tambien em el root _global.resultado=0;
y pasar los valores em MC “box” y recuperar em MC “contenido” y tampoco pasa.
o esquema dos MC´s e a seguinte:

Principal mc como MC contenido
contenido mc como MC Box
box mc com los productos y lo que viene del banco

agradesco por la ayuda

guillermo