keiten 0 Denunciar post Postado Abril 4, 2009 seguinte to fazendo um teste por enquanto de uns efeitos no flash uma barra de loading com as seguinte caracteristicas: -> fica invisivel (alpha =0) e vai aumentando até ficar visivel (alpha =100) depois -> (simula como se estivesse carregando algo) aumenta a barrinha até o 100% depois -> fica invisivel denovo(vai de alpha =100 até alpha = 0) estou usando o setInterval com o clearInterval passando sempre o ID do setInterval a questão é que as 3 coisas estão sendo executado juntos?! eu não queria assim! queria que cada um executa-se um de cada vez só! Como fais isso?! vlw desde já! Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Abril 4, 2009 Então crie mais de um setInterval... E mande rodar quando um acabar... chama o outro... e assim vai Abraços Compartilhar este post Link para o post Compartilhar em outros sites
José Enésio 4 Denunciar post Postado Abril 5, 2009 Amigo, você pode criar uma variável de controle, dessa maneira você cria só uma função para ser usada com o setInterval. Para isso, defina uma variável global chamada fase, defina para 1, aí na sua função de intervalo você faz assim: se fase = 1 aumenta alpha se alpha = 100 fase = 2 se fase = 2 aumenta barrinha se barrinha = 100 fase = 3 se fase = 3 diminui alpha se alpha = 0 clearInterval Entende? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Abril 5, 2009 Fase se usa da mesma maneira que um switch só que em switch você poe case 1 case 2 case3 assim por diante... De uma pesquisada nas opções que mensionamos... E faça da maneira que você achar melhor... ou souber melhor Se der algum problema sinta-se livre em perguntar novamente :) abraços Compartilhar este post Link para o post Compartilhar em outros sites
keiten 0 Denunciar post Postado Abril 5, 2009 Vlw Pessoal, Mt Obrigado Mesmo. Compartilhar este post Link para o post Compartilhar em outros sites