_dago_ 0 Denunciar post Postado Novembro 23, 2009 estou trabalhando com arquivo externo no act 3.0 com esse codigo var carregar:Loader = new Loader(); var arquivo:String = "designer.swf"; var Url:URLRequest = new URLRequest (arquivo); carregar.x = 0; carregar.y = 0; carregar.load(Url); this.addChild(carregar); so que tem um problema ele não tem level no act 2.0 eu usava muito isso mas e agora como podemos trabalhar sem o "LEVEL" segundo esse link não tem mais o level no act 3.0 http://livedocs.adobe.com/flex/201/langref/migration.html como eu faço pra colocar dois swf? pra quando chamar um o outro sair! Grato dago Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Novembro 24, 2009 Você quer animação de entrada e saída ou apenas o carregamento das páginas externas? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Novembro 24, 2009 Claro que tem level addChildAt ta ai para isso addChildAt(mc, 1) addChildAt(mc2, 2) addChildAt(mc3, 3) E assim por diante ;) Abraços Compartilhar este post Link para o post Compartilhar em outros sites
_dago_ 0 Denunciar post Postado Novembro 24, 2009 Ola tudo bem então fiz alguns testes aqui com o addChidAt(mc,1) com o "mc" não deu certo então resolvi colocar assim var carregar:Loader = new Loader(); var arquivo:String = "designer.swf"; var Url:URLRequest = new URLRequest (arquivo); addChildAt(carregar, 1); carregar.x = 0; carregar.y = 0; carregar.load(Url); this.addChild(carregar); so ainda num esta dando certo funciona assim tem dois botões no inicio quando você clica vai para um movie_clip dentro dele vai apara esse formula ai ele chama o swf tudo OK mas ai quando eu clico no segundo botão ele entra em outro movie_clip e para nessa formula var carregar:Loader = new Loader(); var arquivo:String = "trabalho.swf"; var Url:URLRequest = new URLRequest (arquivo); addChildAt(carregar, 2); carregar.x = 0; carregar.y = 0; carregar.load(Url); this.addChild(carregar);~so que o designer.swf fica ainda na tela quando chama o trabalho.swf então fica dois (SWF) obrigado pela ajuda Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Novembro 24, 2009 Este exemplo é apenas para lhe dar uma idéia de usar o removeChild: myLoader.addEventListener(MouseEvent.CLICK, unloadcontent); function unloadcontent(myevent:MouseEvent):void { removeChild(myLoader); page1_mc.gotoAndPlay(1); page2_mc.gotoAndPlay(1); page3_mc.gotoAndPlay(1); page4_mc.gotoAndPlay(1); } Abs Compartilhar este post Link para o post Compartilhar em outros sites
_dago_ 0 Denunciar post Postado Novembro 24, 2009 esse exemplo que você mostrou "Elektra" num entendi muito bem onde vou colocar ele para chamar um swf externo grato dago Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Novembro 24, 2009 Oi _dago_ O removeChild retira um conteúdo para que outro possa ser carregado. Neste exemplo dispensou mencionar x e y, carrega direto (page1, page 2...) na posição 0,0. Terá que adaptar conforme suas páginas. Abs var myLoader:Loader=new Loader (); page1_mc.addEventListener(MouseEvent.CLICK, page1content); function page1content(myevent:MouseEvent):void { var myURL:URLRequest=new URLRequest("page1.swf"); myLoader.load(myURL); addChild(myLoader); } page2_mc.addEventListener(MouseEvent.CLICK, page2content); function page2content(myevent:MouseEvent):void { var myURL:URLRequest=new URLRequest("page2.swf"); myLoader.load(myURL); addChild(myLoader); } myLoader.addEventListener(MouseEvent.CLICK, unloadcontent); function unloadcontent(myevent:MouseEvent):void { removeChild(myLoader); page1_mc.gotoAndPlay(1); page2_mc.gotoAndPlay(1); } Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Novembro 25, 2009 Se você criar um mc alvo pra receber o movieclip quando clicar no botao, ele funciona semelhante a funcao global loadMovie, ou seja nao precisa você descarregar nem remover, quando você carrega um mc no movieclip e ele ja tem um ele simplesmente some com o anterior e carrega o novo mc. Abs Compartilhar este post Link para o post Compartilhar em outros sites
_dago_ 0 Denunciar post Postado Novembro 25, 2009 Oi kisuke seguinte eu busquei aqui um codigo que você me falou com "mc" e vou abrir o meu swf nele so como eu disse o botão tem um efeito assim são dois botões no meio da pagina quando clica em designer, os botões(designer e trabalho) sobe juntos ai no meio aparece o conteudo então é precisso mandar ele para um freime e chamar o "swf" e quando chamar o swf não ter problema de chamar outro swf para não ter conflitos a principio seria clico vai para o frame 80 depois de passa 10 fremes no freme 90 ele chama o swf. (otimo isso ai eu do conta) mas agora se a pessoa clicar no segundo botão ele da conflito os dois swf Elektra tentei colocar o codigo que você mostrou mas não deu certo o flash acusa ter algum erro eu fiz alteração dos "page1" pelos meus botões no final do gotoAndPlay ele acusa que esta errado quando eu coloco algum nome antes do gotoAndPlay. Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Novembro 25, 2009 Oi _dago_. Eu avisei que era para dar uma idéia, não disse que era o código exato para sua necessidade. Para o meu nível de conhecimento só olhando o fla e testando, mas os colegas mais experientes certamente poderão lhe auxiliar. Abraços Compartilhar este post Link para o post Compartilhar em outros sites