Alexandre Rudalov

Contagem regressiva em Flash

Publicado por: Alexandre Rudalov em: maio 15, 2009

Simples, rápido e prático:

Crie um campo de texto dinâmico com Var “contagem” (sem aspas).
No primeiro frame do MC insira o seguinte:

ano = 2029;
mes = 5;
dia = 29;
dataFinal = new Date(ano, mes-1, dia);
function regressiva() {
dataInicial = new Date();
goSeg = Math.floor((dataFinal-dataInicial)/1000);
seg = goSeg%60;
goMin = Math.floor(goSeg/60);
min = goMin%60;
goHoras = Math.floor(goMin/60);
horas = goHoras%24;
dias = Math.floor(goHoras/24);
if (seg<10) {
seg = “0″+seg;
}
if (min<10) {
min = “0″+min;
}
if (horas<10) {
horas = “0″+horas;
}
contagem = dias+” dias, “+horas+” horas, “+min+” minutos e “+seg+” segundos “;
}
this.onEnterFrame = function() {
regressiva();
};

é só exportar ;)

10 Respostas para "Contagem regressiva em Flash"

Isso a AS2 ou AS3?

Vlw Alexandre. Muito simples e útil! Quebrou um galhão aqui na agência. Já tinamos usado esse contador antes. Mas mecheram muita coisa. Mas ainda bem q consegui aqui ele simples.

Beleza Alex, que bom que ajudou!
Estamos ae, obrigado pela visita e pelo comentário!!

Ocorreu erro com a seguinte mensagem
**Errore** Scena=Scene 1, livello=content, fotogramma=1:Linea 15: Questo tipo di virgoletta non è consentito in ActionScript. Cambiarlo con una virgoletta doppia (diritta) standard.
seg = “0″+seg;

**Errore** Scena=Scene 1, livello=content, fotogramma=1:Linea 18: Questo tipo di virgoletta non è consentito in ActionScript. Cambiarlo con una virgoletta doppia (diritta) standard.
min = “0″+min;

**Errore** Scena=Scene 1, livello=content, fotogramma=1:Linea 21: Questo tipo di virgoletta non è consentito in ActionScript. Cambiarlo con una virgoletta doppia (diritta) standard.
horas = “0″+horas;

**Errore** Scena=Scene 1, livello=content, fotogramma=1:Linea 23: Questo tipo di virgoletta non è consentito in ActionScript. Cambiarlo con una virgoletta doppia (diritta) standard.
contagem = dias+” dias, “+horas+” horas, “+min+” minutos e “+seg+” segundos “;

Totale errori ActionScript: 4 Errori segnalati: 4

Pode ser meio tarde mas pra resolver esse erro é só refazer as aspas duplas, é que eu usei esse código agora :)

Como fazer isto usando imagens ?
Quero usar uma determinada fonte, mas esta fonte só irá aparecer no pc de quem tem a fonte…

o código está em as2, precisa somente mudar todas as aspas existentes pela aspas dupla do teclado.
Valeu man!

Valeu, muito util e simples!!!

Quem quiser o arquivo funcionando perfeitamente disponibilizei no meu site http://www.rudalov.com sessão downloads.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Categorias

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.