Elektra 102 Denunciar post Postado Julho 24, 2012 Ao clicar no menu, o título da página é substituído e a barra de navegação recebe '#home', etc. Teste no WampServer. function onMenuClick(e:MouseEvent):void { menu.home.titulo = "Home"; menu.empresa.titulo = "Empresa"; menu.contato.titulo = "Contato"; navegaSite("swf/" + e.target.name + ".swf"); SWFAddress.setValue(e.target.titulo); } function navegaSite(str:String):void { if (req.url != str){ req.url = str; req = new URLRequest(str); loader = new Loader(); loader.load(req); } } Falta a navegação pelas setas. Penso que seja necessário informar no switch, mas não estou sabendo como. switch(e.value) { case "/Home": SWFAddress.setValue("Home"); break; //... } Agradeço quem puder auxiliar. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
IAMDIX 10 Denunciar post Postado Julho 24, 2012 var carregarswf:Loader = new Loader();//utiliza o mesmo carregador pra todos os swf container_mc.addChild(carregarswf); menu.home.addEventListener(MouseEvent.CLICK, onMenuClick); function onMenuClick(e:MouseEvent):void { carregarswf.load(new URLRequest("Home.swf")); SWFAddress.setValue("Home"); } menu.empresa.addEventListener(MouseEvent.CLICK, onMenuClick); function onMenuClick(e:MouseEvent):void { carregarswf.load(new URLRequest("Empresa.swf")); SWFAddress.setValue("Empresa"); } menu.contato.addEventListener(MouseEvent.CLICK, onMenuClick); function onMenuClick(e:MouseEvent):void { carregarswf.load(new URLRequest("Contato.swf")); SWFAddress.setValue("Contato"); } SWFAddress.addEventListener(SWFAddressEvent.CHANGE, onChange); function onChange(e:SWFAddressEvent):void { if (e.value != "/") { SWFAddress.setTitle("Home - " + e.value.substring(1)); } else { SWFAddress.setTitle("Home - Nomedosite"); } switch (e.value) { case "/Home" : carregarswf.load(new URLRequest("Home.swf")); break; case "/Contato" : carregarswf.load(new URLRequest("Contato.swf")); break; case "/Empresa" : carregarswf.load(new URLRequest("Empresa.swf")); break; case "/" : carregarswf.load(new URLRequest("Home.swf")); break; } } Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Julho 24, 2012 êeeeeee, consegui!!! :grin: Tá funfando lindo. Obrigada pela atenção IAMDIX, meu code de carregamento é diferente mas foi simples resolver. Compartilhar este post Link para o post Compartilhar em outros sites