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

por favor ayuda urgente

Estas en el tema de por favor ayuda urgente en el foro de Flash y Actionscript en Foros del Web. que puede causar que mis variables globales se pierdan de un swf a otro en el primer swf declaro _global.edad=6; y con loadMovie("second.swf",_root); cargo es ...
  #1 (permalink)  
Antiguo 11/04/2005, 13:31
 
Fecha de Ingreso: marzo-2005
Mensajes: 60
Antigüedad: 19 años, 8 meses
Puntos: 0
por favor ayuda urgente

que puede causar que mis variables globales se pierdan de un swf a otro

en el primer swf declaro _global.edad=6;

y con loadMovie("second.swf",_root); cargo es segundo swf pero al intentar leer el valor de la variable edad = _global.edad devuelve indefinido

please help me
  #2 (permalink)  
Antiguo 11/04/2005, 13:44
Avatar de goc00  
Fecha de Ingreso: enero-2002
Ubicación: 000's DiMensiOn
Mensajes: 979
Antigüedad: 22 años, 10 meses
Puntos: 3
Ello es porque cargas a "second.swf" en el mismo nivel, o sea, como que sobreescribes. Prueba con:
loadMovieNum("second.swf",1); //lo cargas en el nivel 1, así no te metes con el nivel 0 que pertenece o es propiedad del _root.

Ahora haz un trace a ver si captura el valor:
unaVariable=_global.edad;
trace(unaVariable);

P.D.: Si utilizas la variable global con nombre edad, no definas otra variable con el mismo nombre, pon otro, ello también puede ser motivo del error.
__________________
GOC00 CominG soOn v2.0
CyA! & GooD LuCK...
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 23:32.