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

7

Taggé

Contributeurs

Statistiques

7,854 visites, 9,273 vues

Outils

Partager

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)секунду.