Comunidad de diseño web y desarrollo en internet online

¿Pasar variables entre SWF?

Citar            
MensajeEscrito el 19 Jul 2011 07:13 am
Hola a todos, tengo la siguiente duda, estoy trabajando en un flash que carga distintos swf dentro de él según un desplegable. Mi duda es si puedo pasarle variables a los distintos swf que voy cargando? como puedo hacerlo?

Muchas gracias

Por Palacio

Claber

198 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Jul 2011 01:43 pm
Tienes que agregar un preloader, una vez que terminan de cargar, supongamos que lo has cargado en un MovieClip que se llama holder, haces:

holder.content.mivariable = "algo"

Así le pasas un valor cualquiera el timeline principal de lo que hayas cargado en el Loader

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Jul 2011 07:16 am
Hola Jorge, no acabo de entenderte, la instrucción holder.content.mivariable se lo tengo que asignar a mi swf principal? entonces, como hago en mi swf secundario para recivir el valor?

Por Palacio

Claber

198 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Jul 2011 01:33 pm
ienes que agregar un preloader, una vez que terminan de cargar


Cuando apliques el preloader, en el callback que le asignes al Event.COMPLETE, allí pones la instrucción

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Jul 2011 06:32 am
Muchas gracias Jorge!!!
Ahora tengo el siguiente problema: A la hora de cargar el swf le digo al Loader:

Código ActionScript :

loader.load(new URLRequest("http://localhost/forms/myForm.swf"))
, es decir, le paso la ruta absoluta de mi swf, y cuando lo pruebo desde flash (ctrl+intro) me lo carga, pero cuando lo pruebo desde el navegador no me lo carga, a que se debe?

Alguna ides?

Por Palacio

Claber

198 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Jul 2011 05:44 pm
A que tienes que usar ruta relativa, la absoluta solo te sirve en local, la ruta la calculas desde el swf, por ejemlo

forms/myForm.swf

De esa forma funciona en local y también en remoto

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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