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