Ir para conteúdo

POWERED BY:

Arquivado

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

Weverton N

Criar um evanto dentro de uma função

Recommended Posts

Seguinte galera.

 

Criei um prototype para MovieClip que se chama fadeMotion.

Esse prototype faz o movieclip dar um alpha gradativo.

Ele faz um enterFrame para executar esse alpha, e quando ele chega no alhpa final, deleta o enterFrame e seta a variável fadeComplete como true.

Ex:

ACTIONSCRIPT
meuMovieclip.fadeMotion(50) //ele vai colocar uma animação de alpha no meu movieclip de 100 (atual) até 50, e quando completar, vai deletar o onEnterFrame e vai setar a variável fadeComplete como true

So que me deparei com uma necessidade:

Ter um evento para essa função, tipo eu colocar:

 

ACTIONSCRIPT
meuMovieClip.onFadeComplete = function(){

 

}

 

Com eu faço isso???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui!!!!

 

 

Seguitne.. na minha função fadeMotion, eu coloquei assim quando ele faz a verificação e deleta o onEnterFrame:

 

ACTIONSCRIPT
this.onFadeComplete();

 

Depois, eu so fiz a chamada:

 

ACTIONSCRIPT
myMc.onFadeComplete = function(){

trace("acabou")

}

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.