Pular para o conteúdo

getTimerDetails

Compartilhada Timers OOP Timer.getDetails(...)timer:getDetails()

Devolve o estado atual de um timer.

number, number, number getTimerDetails ( timer oTimer )

Três valores:

PosiçãoDescrição
1Milissegundos até a próxima execução.
2Quantas execuções ainda restam.
3Intervalo configurado, em milissegundos.

Em caso de erro registra um aviso e devolve false, false, false no servidor, um único false no cliente.

local restante, vezes, intervalo = getTimerDetails(meuTimer)
outputDebugString("faltam " .. restante .. "ms")
  • setTimer — Agenda uma função para executar depois de um intervalo.
  • killTimer — Cancela e remove um timer.
  • isTimer — Verifica se um handle ainda aponta para um timer ativo.
  • resetTimer — Reinicia a contagem a partir de agora.
  • setTimerPaused — Pausa ou retoma um timer.
  • isTimerPaused — Verifica se um timer está pausado.
  • getTimers — Lista os timers do resource.