maurohpg 0 Denunciar post Postado Novembro 19, 2003 Galera preciso fazer um cronometro no flash que comece com o tempo de 2,5 min e vá até o 0.alguém sabe como eu faço isso? Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Novembro 19, 2003 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
maurohpg 0 Denunciar post Postado Novembro 19, 2003 Hum.....tentei fazer do jeito que você me disse os dois jeitos e não consegui....o tempo fika estático e num vai descendo..algum erro eu cometi...! Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Novembro 19, 2003 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
maurohpg 0 Denunciar post Postado Novembro 19, 2003 http://www.edacom.com.br/tempo.zip Tive que zipar pq o server num aceita arquivo .fla Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Novembro 19, 2003 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
maurohpg 0 Denunciar post Postado Novembro 19, 2003 Hehehhe, foi mal...tinha intendido tudu errado agora ki você me disse oq ue tava errado intendo certo..hehheMuito Obrigado mesmo!!Abraço! Compartilhar este post Link para o post Compartilhar em outros sites