Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Teodorico

addEventListener e parâmetros para função

Recommended Posts

Olá, estou migrando para o AS3 e encontrei uma dúvida que acredito que seja fácil de resolver.

 

Observe o seguinte trecho de código:

 

// Início do Teste - MENU

 

function Teste(evento) {

gotoAndPlay("BibliotecaOver");

}

 

function Teste2(evento) {

gotoAndPlay("Menu");

}

 

biblioteca_bt.addEventListener(MouseEvent.MOUSE_OVER, Teste);

biblioteca_bt.addEventListener(MouseEvent.MOUSE_OUT, Teste2)

 

// Fim do Teste

 

Meu problema é o seguinte: tenho outros botões (por exemplo servicos_bt) em que eu gostaria de usar a função Teste. Gostaria que quando passasse o mouse no botão servicos_bt, por exemplo, fosse executado o comando gotoAndPlay("ServicosOver"). Isso seria fácil se eu pudesse passar um parâmetro através do addEventListener para a função Teste e usasse uma variável no gotoAndPlay, mas segundo o Help não posso fazer isso...

 

Qual a alternativa para resolver esse problema? Já me sugeriram usar o event.target, mas as informações que encontrei no Help não me ajudaram muito...

 

Desde já agradeço qualquer ajuda que venha a obter por aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.