..:: MX Studio Fóruns ::..: Ajuda - Como usar o setinterval? E delay? - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Ajuda - Como usar o setinterval? E delay? Para o ajuste de tempo de uma ação.

#1 User is offline   Caroline Farnesi Borriello 

  • Group: Membros
  • Posts: 14
  • Joined: 10-December 08

Posted 03 February 2009 - 10:19 AM

Olá gente, bom dia!

Minha dúvida é a seguinte:
Tenho um botão, e quando tirar o mouse de cima dele (rollout), gostaria que uma ação acontecesse, mas não imediatamente.

Sei que existe a função setinterval, e já ouvi falar sobre delay, mas nunca usei elas antes, alguém pode me explicar como usaria pra resolver a minha situação, em AS2?


Desde já, agradeço a atenção!
;*
0

#2 User is offline   Rodrigo Pixel 

  • Group: Moderadores
  • Posts: 1279
  • Joined: 07-May 07

Posted 03 February 2009 - 12:09 PM

blz?

Se você quer executar uma função varias vezes depois de um tempo específico, use o setInterval(), que define "intervalos infinitos"

ex setInterval():

CÓDIGO
var tempoMilisegundos:Number = 2000; //tempo em milisegundos

botao.onRollOut = function(){
    //setInterval(nome da função, tempo)
    setInterval(fazAlgo, tempoMilisegundos);
}

function fazAlgo():Void{
    trace("faz algo");
}



Se você quer executar uma função apenas uma vez mas depois de um tempo específico, use o setTimeout()

ex setTimeout():

CÓDIGO
var tempoMilisegundos:Number = 2000; //tempo em milisegundos

botao.onRollOut = function(){
    //setTimeout(nome da função, tempo)
    setTimeout(fazAlgo, tempoMilisegundos);
}

function fazAlgo():Void{
    trace("faz algo");
}


Confira esse link:
http://www.alvoweb.com/setinterval-e-settimeout-flash/

No help do flash também você encontra mais informações sobre setInterval e setTimeout.

Abraços.
0

#3 User is offline   Caroline Farnesi Borriello 

  • Group: Membros
  • Posts: 14
  • Joined: 10-December 08

Posted 03 February 2009 - 12:25 PM

Rodrigo!
Muiiiiiiito obrigada!
Era exaaaatamente isso que eu precisava!

Obrigada!!
:*
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)