Foros del Web » Creando para Internet » Flash y Actionscript »

Desfase en la carga de variables

Estas en el tema de Desfase en la carga de variables en el foro de Flash y Actionscript en Foros del Web. Hola a todos, Os explico mi problema: Tengo una pelicula en flash que toma una serie de datos de un script.php. En el primer frame ...
  #1 (permalink)  
Antiguo 12/10/2004, 05:51
 
Fecha de Ingreso: enero-2004
Mensajes: 95
Antigüedad: 20 años, 2 meses
Puntos: 1
Desfase en la carga de variables

Hola a todos,
Os explico mi problema:
Tengo una pelicula en flash que toma una serie de datos de un script.php. En el primer frame de mi película, tengo la lectura de las variables de la siguente forma:
loadVariables("script.php?op=1", "_root.instancia1");
loadVariables("script.php?op=2", "_root.instancia2");
...

En otra capa de ese mismo primer frame tengo varias intancias (instancia1,2...) de un mismo objeto. Mi problema es que no puedo establecer condiciones "if" porque las variables tardan un poquito en cargarse y cuando la ejecución llega al "if" la condicion no se puede cumplir al no estar la variable cargada.

Si hago este cambio:
_root.instancia1.variabledecondicion=1;
loadVariables("script.php?op=2", "_root.instancia2");

La primera instancia se comporta correctamente y la segunda cargando la variable externamente no. Se que las variables se cargan bien porque si las asigno a un texto dinamico salen (tardando un segundito).

¿Alguien sabe resolver esto?

Si pongo las instacias en un frame posterior al de la carga de variables estas (las variables) dejan de funcionar.

¿Alguien me puede echar una mano?
  #2 (permalink)  
Antiguo 12/10/2004, 15:14
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Usa LoadVars

http://tmeister.net/php/view.php?id=1
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:20.