Implementing a numeric timer
In this recipe, we are going to create a timer that displays the time (as a number) on the screen. This may be a useful element when attempting to inform the player how much time has passed during an objective. In some cases, if the player is aware of how much time he is taking with a task, it may encourage him to be more efficient and considerate about his choices throughout the gameplay. To create a timer, we will use the Text (Script) component as well as develop a script to implement the logic of the timer.
How to do it...
- First of all, we need to create a new UI text to show our timer. To do this, right-click on the Hierarchy panel and then navigate to UI | Text. Next, rename it to Numeric Timer.
- We can change the Font and the Font Size fields as we wish so that they suit our needs.
- We can also adjust Color. In this recipe, we will set the color to light gray, but feel free to change it to a color that better suits your design.
- Now, we can drag Numeric Timer...