Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, tudo bom?
Mais uma duvida. Acho que essa seja facil de resolver.
Eu tenho uma pagina inicial com botoes e com um espaço reservado para carregar os "SWF's" externos
Clico no botao que esta na pagina inicial, e ele carrega um SWF dentro dessa area reservada.
on (release) {
loadMovie("teste.swf","alvo")
}
Bom, esse SWF que foi carregado, contem outros botoes dentro dele. Logo entao, clico nesses botoes que estao dentro desse swf externo e ele carrega um outro filme.
on (release) {
loadMovie("segundo_teste.swf","sub")
}
Porem o filme anterior continua aparecendo na camada de baixo.
Como fazer para descarregar esse filme na camada de baixo?
Reparem que criei um outro MC para o esse swf externo.
obrigado pela ajuda
Olá amigo. Não funciona. Ja tentei.
//ação do primeiro botão
on (release) {
loadMovie("teste.swf",alvo)
}
//ação no botão do swf carregado
on (release){
loadMovie("segundo_teste.swf",sub)
unloadMovie(_root.alvo);
}http://www.pontoflash.com.br/tutoriais_con.php?autor=6&tema=2&post=199
Cara, isso que você postou faz muito sentido, mas, o codigo do segundo botao, tem esse:
unloadMovie(_root.alvo); ou seja, vou estar descarregando o alvo inteiro. Em outras palavras, descarregando o "segundo_teste" tambem....
eu acho que to fazendo alguma coisa errada...
vlw
é gambi mais... pq nao faz o teste dois substitui o primeiro.. é mais facil..
Trocar o valor do loadMovie... Já que você que descarregar ele mesmo..
--
Pq assim se tu ta mandando o swf externo carregar outro e quer q ele suma.. vai fika complicado pq você ta querendo carregar ele dentro da sub.. e a sub esta no alvo..
Olá amigo, obrigado pela ajuda.
Eu consegui resolver com essa sua ajuda.
O que fiz foi ao invez de ter duas paginas, e cada uma com um "MC" que carrega outras paginas, eu fiz um "MC" carregador somente em uma pagina. E quando eu quero carregar outros arquivos, eu descarrego o anterior e carrego o novo neste mesmo "MC"
O codigo ficou assim:
on (release){
_root.alvo.loadMovie("NOME_DO_ARQUIVO.swf", 1);
}GM, topico resolvido. quando quiser, pode fechar!
Obrigado,
Abs,
Felipe
unloadMovie(alvo);