Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
1/7
The Timer System is a flexible Unity timer solution with countdowns, count-ups, looping, multiple output modes (Text, Fill, Fade, etc.), curves, and full event support, it also supports chained timers
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.13f1
Compatible
Not compatible
Not compatible
Description

The Timer System is a comprehensive and highly customizable timer solution for Unity. Designed to handle all time-based needs, it offers flexible options for countdowns, count-ups, and looping timers, making it ideal for games, simulations, or any time-sensitive applications.

Key Features:

  • Countdowns and Count-ups: Start timers from any duration and count up or down as needed.
  • Looping Support: Automatically repeat timers when they finish, perfect for continuous cycles like in-game effects or cooldowns.
  • Time Progression Modes: Choose between linear progression or use weighted curves for more dynamic time effects, giving you complete control over how time behaves.
  • Multiple Output Modes:Text: Display the timer with TextMesh Pro or Unity’s native text system.
    Fill: Update a UI image’s fill amount based on the timer’s progress, useful for progress bars.
    Fade: Adjust the alpha value of a CanvasGroup for smooth fade-in/fade-out effects.
    Transform, Rotation, and Scale: Control the position, rotation, or scale of an object over time.
    Texture Swap: Dynamically swap textures based on the timer’s progress.
    TimeScale: Adjust Unity’s time scale (slow down or speed up time).
  • Scaled and Unscaled Time: Use Unity’s time scale or bypass it with unscaled time for timers unaffected by pausing.
  • Event Support: Trigger actions at any point in time with Unity Events. Supports events for start, pause, resume, reset, and completion of the timer.
  • Chainable Timers: Link multiple timers together, so one starts after another completes, ideal for sequential actions or animations.
  • Integration Ready: Fully integrates with TextMesh Pro and Unity UI components, with example scenes to help you get started.

Whether you need countdown timers, progress bars, or complex time-based animations, the Timer System provides a powerful yet easy-to-use toolset to enhance your Unity projects.

Technical details

Key Features:

  • Countdowns and Count-ups: Start timers from any duration and count up or down as needed.
  • Looping Support: Automatically repeat timers when they finish, perfect for continuous cycles like in-game effects or cooldowns.
  • Time Progression Modes: Choose between linear progression or use weighted curves for more dynamic time effects, giving you complete control over how time behaves.
  • Multiple Output Modes:Text: Display the timer with TextMesh Pro or Unity’s native text system. Fill: Update a UI image’s fill amount based on the timer’s progress, useful for progress bars. Fade: Adjust the alpha value of a CanvasGroup for smooth fade-in/fade-out effects. Transform, Rotation, and Scale: Control the position, rotation, or scale of an object over time. Texture Swap: Dynamically swap textures based on the timer’s progress. TimeScale: Adjust Unity’s time scale (slow down or speed up time).
  • Scaled and Unscaled Time: Use Unity’s time scale or bypass it with unscaled time for timers unaffected by pausing.
  • Event Support: Trigger actions at any point in time with Unity Events. Supports events for start, pause, resume, reset, and completion of the timer.
  • Chainable Timers: Link multiple timers together, so one starts after another completes, ideal for sequential actions or animations.
  • Integration Ready: Fully integrates with TextMesh Pro and Unity UI components, with example scenes to help you get started.

Timer | Countdown/Time Framework

(not enough ratings)
4 users have favourite this asset
(4)
$4.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
4.5 MB
Latest version
1.0
Latest release date
Oct 8, 2024
Original Unity version
2022.3.13
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR