innFocco 0 Denunciar post Postado Março 10, 2005 Dae Galera ... minha duvida é o seguinte: sempre q programo em C ou PHP, faço uso de uma função Chamada Sleep(); que faz uma pausa na execução do script e depois continua .... alguém sabe se existe uma função assim no Flash? Compartilhar este post Link para o post Compartilhar em outros sites
Chan 0 Denunciar post Postado Março 10, 2005 que eu saiba, pronta não, mas dá pra fazer na mão algo parecido...qual a finalidade dessa pausa? e por quanto tempo o script fica pausado? Compartilhar este post Link para o post Compartilhar em outros sites
innFocco 0 Denunciar post Postado Março 11, 2005 é q tipo dispara a animaçao de um MC dai dá um tempinho pra aquela iniciar e em seguida inicia outra... Compartilhar este post Link para o post Compartilhar em outros sites
Chan 0 Denunciar post Postado Março 11, 2005 você pode fazer um contador....coloca um stop no mc que você quer que "atrase" e no frame da raiz você poen = 0delay = 5contador = setInterval(function(){n++if(n == delay){meu_mc.play()clearInterval(contador)}},1000)no caso ele vai demorar 5 segundos pra disparar, a partir da primeira chamada...sacou? Compartilhar este post Link para o post Compartilhar em outros sites
innFocco 0 Denunciar post Postado Março 11, 2005 Tá mas me diga uma coisa, com o SetInterval, eu tentei fazer mx aí ele executa a function pra sempre de tempos em tempos. tem como matar a sua execução??? Compartilhar este post Link para o post Compartilhar em outros sites
Chan 0 Denunciar post Postado Março 11, 2005 clearInterval(contador)isso aqui deveria limpar o intervalo, ou seja, fazer ele parar de ser executado....em todo o casocoloca um trace(n + ' -> ' + delay)dentro da função e ve se o n vai aumentando...e outro trace dentro do iftrace('limpou')se aparecer limpou mais de uma vez é pq deu m***** Compartilhar este post Link para o post Compartilhar em outros sites