Estoy haciendo una web con dos swf, uno es el encabezado y otro el cuerpo ( por asi decirlo ) en el encabezado tengo un menu, se puede hacer que un boton del encabezado mande a hacer un gotoandplay en el swf del cuerpo???
Saludos
| |||
Orden a un swf desde otro Estoy haciendo una web con dos swf, uno es el encabezado y otro el cuerpo ( por asi decirlo ) en el encabezado tengo un menu, se puede hacer que un boton del encabezado mande a hacer un gotoandplay en el swf del cuerpo??? Saludos |
| ||||
Re: Orden a un swf desde otro Estaba buscando exactamente lo mismo, tengo entendido que se puede hacer solo que no sé como. Si te enteras lo publicas aquí, yo haré lo mismo.
__________________ ¿Tienes problemas para terminar tu proyecto? Nosotros te ayudamos, visitanos en Sidneyrees.com |
| |||
Re: Orden a un swf desde otro Tal vez no me explique bien, los dos swf son de ditintos tamaños y estan puestos en distintos TD dentro del html. Uno corre arriba y el otro abajo algo asi Cita: el que se llama banner1.swf debe producir un gotoAndPlay(); en el que se llama cuerpo.swf<Table border="0"cellSpacing=0 cellPadding=0 border="0"> <TR> <TD align="center"width="80%"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="985" height="120" id="banner1" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="banner1.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#294e56" /> <embed src="banner1.swf" quality="high" bgcolor="#294e56" width="985" height="120" name="banner1" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </TD> </TR> <TR> <TD align="center"width="80%"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="985" height="495" id="cuerpo" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="cuerpo.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#532402" /> <embed src="cuerpo.swf" quality="high" bgcolor="#532402" width="985" height="495" name="cuerpo" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </TD> </TR> </Table> Gracias |
| |||
Re: Orden a un swf desde otro Gracias al Amigo Bandit encontre la solucion. En el SWF que tiene el menu ponemos el siguiente codigo Cita: el boton debe llevar como la palabra "boton" en "nombre de instancia"//creamos la conexión var enviar_lc:LocalConnection = new LocalConnection(); //la variable var dato:Number=1; boton.onPress=function(){ //enviamos los parámetros correctos, ya mencionados arriba. enviar_lc.send("nombreCX","metodo",dato); } En el SWF que recibe el Dato ( o cuerpo ) Cita: h t t p : / / www.cristalab.com/tutoriales/155/comunicar-swfs-con-localconnection//creamos la variable de conexión donde recibiremos los datos var recibir_lc:LocalConnection = new LocalConnection(); //en el método "metodo" se ejecutara con los parámetros que se envían //desde el otro swf recibir_lc.metodo = function(argum1:Number) { gotoAndStop("Escena 1", argum1); }; //hacemos la conexion. recibir_lc.connect("nombreCX"); Saludos Última edición por Gustavo1973; 04/10/2007 a las 21:40 |