Ir para conteúdo
Fórum Script Brasil
  • 0

Tempo


konras

Pergunta

bem, seguinte, é provável que eu precise usar setInterval, mas não sei como,

quero fazer assim: ao iniciar tal evento, inicia-se a contagem, e quando terminar este evento, termina a contagem e armazena o tempo em uma variavel...

entenderam??

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Crie um campo dinâmico de texto chamado "contador"

no 1 frame:

var iID;
i = 1

function inicio_evento(){
    i = 1
    iID = setInterval(go,1000)
}

function fim_evento(){
    clearInterval(iID)
}

function go(){
    contador = i++;
}

se o evento for iniciado e terminado por botões, use no botão de inicio:
on(release){
    inicio_evento();
}
e no botão de fim:
on(release){
    fim_evento();
}

:blink:

Link para o comentário
Compartilhar em outros sites

  • 0

entendi, você pode me explicar umas paradas... quer dizer MAIS algumas??? hehe

eu gostaria que esta contagem já fosse mostrada no txt dinamico, tem como?

não estou usando botoes, esotu usando onClipEvent(mouseDown), e como aperto o mouse varias vezes, sera que ele vai lançar a função sempre que eu apertar o mouse?

quero que começe a contagem na primeira vez que eu clicar com o mouse. e só pare quando ocorrer um determinado evento.

valeu :D

Link para o comentário
Compartilhar em outros sites

  • 0

No código a contagem já é feita no texto dinamico com a variável "contador"

para iniciar a contagem basta adicional a chamada da função inicio_evento() dentro do seu onClipEvent(mouseDown),... usando o enredeçamento onClipEvent(mouseDown), ou seja


onClipEvent(mouseDown){

     _root.inicio_evento()

      // .... restante do código ....

para parar bastar inserir a chamada _root.fim_evento() dentro de um frame ou função do evento cujo o qual você quer que pare o contador....

:blink:

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...