Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

maurohpg

Cronometro EE

Recommended Posts

Cara faz um movieclip, e dentro dele coloque um campo de texto dinamigo com a var segundos com o valor 150 que é os segundos correspondente a 2 minutos e meio, então se você trabalha com 12 fps, você aperta a tecla f5 no frame 12 desse movieclip, pra criar um loop de um segundo, daí você colcoa a ação no frame:

 

segundos -=1;

if (segundos <= 0) {

segundos = 150;

}

Nesse if, você aplica as ações de quando acabar o tempo.

 

Dá pra fazer tambem com setInterval, e se você quiser fazer pros segundos aparecer tipo 2:30, 2:29, daí você vai ter que fazer diferente, você faz dois campos dinamicos colados, daí você coloca no primeiro a var minutos, e na seguda a var segundos, então a lógica é, se os segundos forem menor do que 0, então o minuto diminui um, e se o minuto for menor que 0 chega ao fim certo, então você fará o seguinte, coloque no campo segundos o numero 30, e no campo minuto coloque 2, na ação você vai colocar o seguinte:

 

segundos -=1;

if (segundos <= 0) {

minutos -= 1

segundos = 59;

}

 

ou seja, vai diminuir os segundos de 1 em 1, quando ele for menor ou igual a 0 (zero) ele vai diminuir 1 do valor do minuto, que era 2 e vai passar pra 1, e os segundos voltam pra 59, até zerar tudo.

 

qquer duvida poste aí novamente.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você fez tudo dentro do movieclip, inclusive apertou a tecla F5 no frame 12 do seu movie clip?Se você não fizer isso não terá loop. qquer coisa poste aí seu fla que vou te mostrando o que está errado.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

puts, você fez o treco errado cara, você nem criou o movieclip, e nem deu o f5 no frame 12, altera o seguinte, na var do minutos está dois, você escreve alí minutos, no lugar do 2., e pode tirar a instancia do texto dinamico, é pra deixar escrito minutos na var e só

No segundos é a mesma coisa, tira a instancia e na var escreva segundos,

Dai você dá um clique no frame 12, e aperta a tecla F5 que já vai funcionar. qquer coisa poste aí novamente

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.