Comunidad de diseño web y desarrollo en internet online

Paso de variable entre swf

Citar            
MensajeEscrito el 18 May 2010 06:30 am
Hola de nuevo, tengo el siguiente problemilla que espero me puedan ayudar a solucionarlo:

Tengo un swf principal y en un MC de éste cargo otro swf externo, pues bien lo que tendria que conseguir es que el swf externo lea una variable definida en el MC del swf principal. El codigo con el que he probado es el siguiente:

Código ActionScript :

//SWF Principal:
_root.MC.variable1=valor1;
_root.MC.variable2=valor2;
_root.MC.variable3=valor3;

//SWF Externo:
recoge1=_root.MC.variable1;
recoge2=_root.MC.variable2;
recoge3=_root.MC.variable3;


Tambien he probado en el SWF Externo con:

Código ActionScript :

recoge1=this.variable1;
recoge2=this.variable2;
recoge3=this.variable3;


Y con:

Código ActionScript :

recoge1=_parent.variable1;
recoge2=_parent.variable2;
recoge3=_parent.variable3;


Pero ninguna de estas formas me funciona.
Necesito una ayudita por fa.

Un saludo y gracias por vuestra atención.

Por liru28

53 de clabLevel



 

msie8
Citar            
MensajeEscrito el 18 May 2010 03:30 pm
para que no te compliques tanto puedes usar variables globales, si estas usando as2 debes declararla asi:

_global.variable = valor;

en donde puede reconocerla en cualquier lugar de tu pelicula

pruebalo

Saludos

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

firefox
Citar            
MensajeEscrito el 18 May 2010 03:31 pm
Muchas gracias por tu respuesta, voy a probar a ver que tal....

Saludos.

Por liru28

53 de clabLevel



 

msie8
Citar            
MensajeEscrito el 19 May 2010 09:29 am
Me funciono a la perfeccion.

Muchisimas gracias.

Por liru28

53 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.