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!
;*
Publicidade
|
|
Page 1 of 1
Ajuda - Como usar o setinterval? E delay? Para o ajuste de tempo de uma ação.
#2
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():
Se você quer executar uma função apenas uma vez mas depois de um tempo específico, use o setTimeout()
ex setTimeout():
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.
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");
}
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");
}
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.
#3
Posted 03 February 2009 - 12:25 PM
Rodrigo!
Muiiiiiiito obrigada!
Era exaaaatamente isso que eu precisava!
Obrigada!!
:*
Muiiiiiiito obrigada!
Era exaaaatamente isso que eu precisava!
Obrigada!!
:*
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Desenvolvendo uma Newsletter - Parte 2
|
Tutoriais e Artigos |
TiagoPeres
|
|
|
|
Cavaleiros do Zodíaco - Seiya de Pegasus
Esse fórum tá muito parado... |
Galeria CDR |
Jacoh
|
|
|
|
Buraco negro: como a Web devora a História
|
Notícias |
Notícias
|
|
|
|
Vaga para programador flash para trabalhar em agência
Flash, action script 1 e 2 |
Mercado / Vagas |
klauzito
|
|
|
|
Extensão para o Chrome traduz tweets e atualizações do Facebook
|
Notícias |
Notícias
|
|
|
|
Exportar botão para swf
como??? |
Fireworks |
zaratine
|
|
|
|
HTC amplia processo contra Apple por infração de patentes
|
Notícias |
Notícias
|
|
|
|
Veja dicas para proteger sua privacidade no Facebook
|
Notícias |
Notícias
|
|
Publicidade
|
|

Help













