Ir para conteúdo

POWERED BY:

Arquivado

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

Elektra

Chamar JavaScript após Tween

Recommended Posts

No fechamento automático uso um timer para o autoAlpha, e chamo o JavaScript pelo timer2 com 1 segundo a mais de atraso.

 

Não sei como fazer o mesmo para o evento de CLICK.

 

 

Alguma orientação será muito bem vinda.

 

 

Arquivo de teste online >> Clique aqui

 

 

function onClick(evt:MouseEvent):void
{

TweenMax.to(mc, 1, {autoAlpha: 0});

timer.stop();
timer2.stop();

mc = null;

trace(mc);
}

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

o tweenmax tem uma propriedade: onComplete

geralmente faço o uso de função anonima para ela rsrs.

 

TweenMax.to(mc, 1, {autoAlpha: 0,onComplete:function(){
trace("chame o javascript aqui");
//esta função irá executar no terminio da animação (no  caso: após 1 seg)
//isso dispensa o uso do timer
}});

 

além do onComplete há o onStart, onUpdate entre outros ;)

boa sorte

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigada Irineu. :grin:

 

 

Conheço pouco do uso de Tweens. Apenas assisti alguns vídeos do Michel com a TweenMax, gostei.

 

Me lembrei do 'append', mas conferi que não servia.

 

Já estava batalhando uma função com setTimeout no JS para chamar outra que fecha a div. Não sei se é possível, hahahhhh, entendo nada de JS.

 

 

 

Valeu mesmo, você nem faz idéia quanto tempo eu queria fazer esse popup. Não desisto nunca.

 

 

 

Ficou perfeito. Amei! :clap:

 

Code no capricho, remoção de listeners e null para o mc. Agora é fazer um layout bala.

 

 

 

Arquivo corrigido com agradecimento online, um luxo >> Clique aqui

 

 

 

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.