Comunidad de diseño web y desarrollo en internet online

pasar variables entre swf's...

Citar            
MensajeEscrito el 28 Abr 2005 04:36 pm
Tengo el siguiente problema:

Tengo dos archivos: movie1.swf y movie2.swf en movie1 cargo movie2 mediante loadMovieNum("movie2.swf.swf", 1); en movie2 necesito capturar valores de movie1 y no puedo, como puedo pasar las variables, intente con _global var, pero no funca al igual que validandolo de la ste. Manera _level0.bt = _level1.bt2; tampoco funca… Que me aconsejan? Como puedo pasar las variablen entre archivos swf.

Saludos y gracias por la respuesta.

Por smoran

32 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 28 Abr 2005 06:18 pm
levels :? preferible no usarlos
crea un mc vacio y carcalo

mcvacio.loadMovie("clip");
y debe funcionar _global


Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 28 Abr 2005 06:58 pm
Hola Flasher.

acabo de intentar cargando el movie dentro de uno vacio pero nu funca, esta bien, mira:

Película movie1.swf
Esto hace cuando selecciono un boton “x”
on(rollOver){
mcvacio.loadMovie("movie2.swf");
_global.bt=02
}

En primer frame del movie2.swf tengo la site. Condición:
if(bt == "02"){
gotoAndStop(2)
}
else{
stop();
}


no me funca :( que esta mal???

Por smoran

32 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 28 Abr 2005 08:20 pm
si lo pones en el
if(_global.bt =="02")

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 29 Abr 2005 05:08 pm
Holas:

Bueno antes que nada gracias por la ayuda, logre pasar las variables, pero ahora tengo otro problema: Cuando ejecuto el archivo swf (solo) las variables pasan sin ningun problema, peru cuando introdusco el archivo swf dentro de una pagina HTML, no funca, al parecer dentro del HTML no pasan las variables del swf, alquien sabe porque?

Por smoran

32 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 03 May 2005 04:29 pm
:? q raro tienes algun link o más datos, para poder verlo

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 03 May 2005 05:05 pm
Hola:

Los archivos deberian funcionar de la siguiente manera:

http://www.senamhi.gob.pe/hidro/hidro/h_index.swf (Este archivo llama llama a: h_level_0701.swf)
http://www.senamhi.gob.pe/hidro/hidro/h_level_0701.swf

Si entras a la primera dereccion y pasas el mause por el dep. de Puno, observaras que siempre aparece el mapa de Puno, pero con el punto en el mismo sitio (es qui donde utilizo las variables) , pero si te bajas los archivos por separado y los ejecutas con Flashplayer funciona sin ningun problema (el objetivo es cambiar de ubicacion alos puntos azules y rojos)

Se entiende?

Por smoran

32 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 03 May 2005 05:52 pm
hmm a mi parecer estan llamando al mismo mapa pero la validacion debe estar mal

En primer frame del movie2.swf tengo la site. Condición:
if(_global.bt == "02"){
gotoAndStop(2)
}
else{
stop();
}

como estas viendo esta carga supuestamente el numero es el frame si es asi no le pongas el if ponle

trace(_global.bt);
gotoAndStop(_global.bt);

dime q te muestra el trace(_global.bt)
Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 03 May 2005 07:42 pm
tienes razon, el if estaria de más... Bueno pero igual sigo teniendo el mismo problema, cuando ejecuto el archivo en una ventana del flashplayer no hay problema, avanza hasta el frama que debe de ser, pero cuando abro el archivo dentro de un HTML o simplemente en el navegador; no funciona. Al parecer el movie dentro de una pagina HTML no envia las variables....

Por smoran

32 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 May 2005 04:39 pm
hmm detallitos detallitos
ok veamos
no le ponga _global.bt
sino _root.bt;

cambia todos los q tengas _global con _root

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 04 May 2005 05:08 pm
Hola Flasher:

Gracias por la ayuda efectivamente ese era el error, pero no entiendo porque no reconoce a _global como variable global y cual es la diferencia entre _global y _root

Gracias por todo.

Por smoran

32 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 May 2005 07:27 pm
hmm _global la verdad no lo uso, pero me imagino q se usa más para crear clases

Saludos :D

Por flasher

Invitado



 

firefox

 

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