Ir para conteúdo

POWERED BY:

Arquivado

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

ml.false

Chamar Funções de um botão - Flash MX

Recommended Posts

Preciso chamar as funções onRollOver e onRelease de um botão sem clica-lo manualmente. o código que tenho nessas funçoes são bastante extenso, e o mesmo server para duas ocasioes para mim, um no clique manual mesmo e outra vez em que eu precisaria executa-lo sem o clique em si... para nao escrever o mesmo codigo duas vezer queria saber como eu faço pra chamar estas funçoes.

 

Tentei algumas funçoes (como a call(Function)) mas ainda nao cosegui nada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz o seguinte, cria uma função simples e coloca o codigo do botao RollOver por exemplo, e no lugar do código chame a funcao. Assim voce poderá chamar a funcao onde voce quiser... mais ou menos assim.

 

function teste {

trace('ok');

}

 

ae voce pode chamá na ação do botao...

 

botao.on (rollOver) {

teste;

}

 

ou simplesmente onde quiser...

 

teste;

 

sacou!? vê se dá certo, se não for exatamente isso, posta denovo beleza...

 

Até +

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok amigão! valeu, acabei fazendo assim e deu certo.

 

Mas vem ca, so pra tirar uma dúvida, no flash MX, não tem mesmo como eu simplismente chamar a funçao do clique no botão em outra parte do codigo, tipo como em outras linguagens onde eu tenho um 'call botãoTal.AoPressionar()' por exemplo? Até tentei isso no flash mais nao deu certo.

 

Valeu pela resposta; abraços!

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.