Timer¶
Inherited: None
Description¶
The Timer class helps to make your game more smooth and accurate. This class is used in all systems which doing any animation. Using deltaTime() method developers are able to calculate a logic based on delays for example shots or movements of your character. Time scale value can be used for the slow-motion effects because it applied for all deltaTime() values.
Public Methods¶
None
Static Methods¶
Methods Description¶
float Timer::deltaTime ()
Returns the time in seconds since the last frame.
Note: This value is updated in each frame. In case of calling multiple times in a single frame will return the same result.
float Timer::scale ()
Return the time scale at which the time is passing.
See also setScale().
void Timer::setScale (float scale)
Sets the time scale at which the time is passing.
See also scale().
float Timer::time ()
Returns the time in seconds since the start of the game.
Note: This value is updated in each frame. In case of calling multiple times in a single frame will return the same result.