comunicar dos swf en un html
4 seguidores
Buenas,
como era aquello de dar ordenes dsde un swf a otro insertados en el mismo html?
Tengo un swf que es un menu y quiero decirle desde el otro swf que se vaya al frame2, se meta dentro de un moviclip,etc... bueno esas cosas
gracias
juandelgado
Échale un ojo a LocalConnection, para cosas no muy complicadas se puede utilizar sin problemas.
Suerte!
e2z
gracias zarate
e2z
pues le he hechado un vistazo y no entiendo nasss..
ayudita?
xrv
te cuento algo rapido :)
creamos un primer Fla con un campo de texto con el nombre de instancia "campoDeTexto".
luego se tiene que crear un objeto localConnection:
<code>
conexion = new LocalConnection ();
</code>
Luego creamos un metodo al objeto que hemos creado para que nos asigne un texto a un campo de texto (poooor ejemplo :))
<code>
conexion.unMetodo= function (argumento) {
campoDeTexto.text = argumento;
}
</code>
ahora conectamos con una localConnection
<code>conexion.connect("nombre_de_la_conexion");</code>
ok, ahora vamos al otro fla,
crearemos un botón y un campo de entrada de texto (input)
el botón lo llamaremos "btnManda" y el campo de entrada lo llamaremos "inpTexto"
ahora en la línea de tiempo le metemos un manejador de eventos al botón:
<code>
btnManda.onPress=function(){
//creamos una conexión local
conexion = new LocalConnection ();
//y mandamos el texto que hay en el campo de texto inpTexto
//a todas las pelis que están conectadas a la conexión local
//con el nombre "nombre_de_la_conexion"
conexion.send("nombre_de_la_conexion","unMetodo",inpTexto.text);
//desconectamos de la conexión
delete conexion;
}
</code>
send
Tiene 2 argumentos obligatorios y N opcionales.
el primer argumento es el nombre de la conexión a la que se manda la sentencia
el segundo argumento es el nombre de un metodo a ejecutar (el nombre tiene que ser un metodo del objeto al cual estamos conectados)
N argumentos son los argumentos que le pasamos al a función.
Está todo escrito a mano y no he probado nada, a ver si hay suerte y funciona a la primera :)
ala, saludos
txuma Plus
señor XrV... me permite bautizarlo como 'tutorialman' ? :P