Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
tenho 5 botoes em um menu, o botao 1 (home) chama e executa a função home que contém varias instruções, swf's externos e graficos e adiciona eles ao palco, até aí tudo bem.
Quando chamo o botão 2(eventos) ele teria que desfazer a função que já está no palco, antes de executar a sua função e adicionar novos elementos ao palco.
tipo assim:
fundo.bt_home.addEventListener(MouseEvent.CLICK, home);
fundo.bt_eventos.addEventListener(MouseEvent.CLICK, eventos);
//
function home() {
//O que eu uso aqui pra que antes de começar a executar o
//bloco de funções ele elimine o que tem no palco, que a outra
//função carregou?
bloco de funções que adiciona objetos ao palco
}
//
function eventos() {
//O que eu uso aqui pra que antes de começar a executar o
//bloco de funções ele elimine o que tem no palco, que a outra
//função carregou?
bloco de funções que adiciona objetos ao palco
}
Como desfazer uma função ou método não se essa seria a denominação mais adequada?
tentei com unload mas não deu, o removeEventeListener tb não dá pq o botão é reutilizável, qual o comando que eu uso para desfazer a função que foi executada, sendo que o usuário poderá clicar no botão dela e executar ela de novo mais tarde...
Carregando comentários...