Comunidad de diseño web y desarrollo en internet online

coordinacion de datos entre swfs

Citar            
MensajeEscrito el 15 Ene 2007 08:30 pm
Hola chicos de nuevo.
Tengo un problema sin resolver por ahora.
tengo un movie main.fla con 2 contenedores con nombres
caja_menu y caja_correo.
Dentro de caja_menu se carga archivo menu.sfw con el menu de la web (los botones). cada boton en su vez debe cargar un swf externo dentro del contenedor2 que es caja_correo dentro de main.fla.

En otras palabras tengo 3 movies
main.fla
menu.swf
correo.cwf
Menu.swf se carga entro de main.fla de forma correcta con el script

Código :

var precargador_mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
//////cargador/////
precargador_mcl.addListener(listener);
precargador_mcl.loadClip("menu_main.swf", caja_menu);


En Menu.swf en el boton contactar aparece siguiente codigo

contactar.onRelease=function(){
precargador_mcl.loadClip("correo.swf", caja_correo);
}

Tambien he puesto este mismocodigo dentro de main,fla
contactar.onRelease=function(){
precargador_mcl.loadClip("correo.swf", caja_correo);
}
pero resulta que no me carga correo.swf dentro de main.fla

Creo que tengo la ruta mal, pero no se exactamente.
Gracias a todos por auyda.

Por skywalker

28 de clabLevel



Genero:Femenino  

msie7
Citar            
MensajeEscrito el 16 Ene 2007 07:45 am
Sol lo que quieres es cargar un swf dentro de otr, yo lo hago de una forma sencilla;
creo un clip de pelicula al que llamo "llamada1", lo coloco en el punto excato que quiero que se carge el 2º swf, y lo llamo en el fotogrma del swf que lo ha de cargar con el siguiente codigo:
_root.llamada1.loadMovie("Inicio.swf");

Si luego en el 2º swf quiero cargar dentro de el un tercer swf realizo algo similar, con un segundo clip de pelicula y con el siguiente codigo:
_level0.llamada1.llamada2.loadMovie("VentanaCronicas.swf");

Y asi solucione yo el problema de ver diferentes swf dentro el uno de otro, no se si te sirve pero hay queda.

Por blankis

21 de clabLevel



Genero:Masculino  

Barna - España

msie7
Citar            
MensajeEscrito el 16 Ene 2007 09:35 am
Hola blankis! Gracias por explicar me el asunto, que igul no lo sabia.
Aunqu asi la situacion es algo distinta
tengo primer clip ¨llamada1.fla dentro de cual se carga el segundo swf menu.swf
y el terser swf no se carga en el segundo, si no en el primero llamada1.fla, pero su carga se invoca desde segundo swf menu.swf.
No se si explicot bien

Por skywalker

28 de clabLevel



Genero:Femenino  

msie7
Citar            
MensajeEscrito el 16 Ene 2007 03:03 pm
Creo que no me explico bien.
Nesesito saber como doy comandos (de lo que sea desde un swf a otro).
Tengo un swf madre "movie1" donde cargo un swf child "movie2.swf"
Como doy comandos desde el swf child "movie2.swf" al swf madre "movie1".

En concreto si en movie child "movie2.swf" hay botones, como hago
onRelease boton1 de movie2.swf {
//me cambia propiedad transparencia del clip "bla" que se encuentra dentro de swf madre "movie1".

Por skywalker

28 de clabLevel



Genero:Femenino  

msie7
Citar            
MensajeEscrito el 16 Ene 2007 06:50 pm
Ya encontre el error, hay que poner _root en todas rutas del movie chidl movie2.swf

Código :

contactar.onRelease=function(){
      [b]_root[/b].precargador_mcl.loadClip("correo.swf",[b] _root[/b].caja_correo);
}

Por skywalker

28 de clabLevel



Genero:Femenino  

msie7

 

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