eu usei o LocalConnection para dois swf em abas separadas.
http://blog.mxml.com.br/comunicacao-entre-dois-swf
  *Eduardo Kraus*
Desenvolvedor
 eduardokr...@gmail.com
http://blog.mxml.com.br
http://twitter.com/EduardoKraus


2009/9/8 Daniel Gianni <danielgia...@gmail.com>

>
> Pessoal o seguinte exemplo é para através de um swfloader mudar as
> páginas do swf (feito no flash as3) e considerando que as páginas são
> frames que começam a partir do 2.
>
> FLEX
>
> ------------------------------------------------------------------------------------------
> private var vetorPaginas:Array = new Array("2","3","4");
> private var posicaoAtual:Int=1;
> private var posicaoFinal:Int=vetorPaginas.length;
> private var conexaoLocalFlex2Flash:LocalConnection=new LocalConnection
> ();
>
>                        private function clicouProximo(e:MouseEvent):void
>                        {
>                                if (posicaoAtual < posicaoFinal ) {
>                                        posicaoAtual++;
>                                        conexaoLocalFlex2Flash.send
> ("flex2flash","mudaFrame",this.vetorPaginas[posicaoAtual-1].toString
> ());
>                                }
>                        }
>
>
> --------------------------------------------------------------------------------------------
>
>
> FLASH AS3
>
> var conectaLocalFlex2Flash:LocalConnection = new LocalConnection();
>
> try {
> conectaLocalFlex2Flash.client=this;
> conectaLocalFlex2Flash.allowDomain("*");
> conectaLocalFlex2Flash.connect("flex2flash");
> } catch(e:Error) {
>
> }
>
> public function mudaFrame(frame:String):void
> {
>     MovieClip(root).gotoAndStop(parseInt(frame));
> }
>
> O problema é que não consigo de forma alguma executar o MovieClip
> (root).gotoAndPlay ou gotoAndStop passando como parâmetro o frame que
> desejo.
>
> Alguém já consegui fazer algo parecido???
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a