Таймер с "нормальным" отображением времени (например 1:09)

7

Tagged

Contributors

Stats

7,831 visits, 9,241 views

Tools

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Я видел несколько уроков того, как сделать таймер прямого или обратного отсчёта.

Увы, ни в одном из них не был описан таймер, отображающий время с двоеточием

(как все мы привыкли видеть).

Звучит просто, однако не каждый индивидуум догадается реализовать отображение секунд до десяти так, чтобы это выглядело эстетично (1:09 вместо 1:9)

Перед вами лучший способ решения проблемы (если кто-нибудь знает ещё более

удачный алгоритм - поделитесь им с народом). Мой таймер отсчитывает время назад,

поэтому задействовано условие Timer >= 1 и действие вычитания.

В главном событии мы просчитываем только секунды (без минут).

В под-событии мы добавляем к отображению 0, если количество секунд меньше 10.

  • 1 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • everytick лучше вообще не использовать вместо него каждую (1)секунду.