class
Timestep (client-side)
Available since version: 0.1.9.5
Note
Use WorldTimer
global object to work with game time step properties.
This class represents time step object.
It can be used to measure different time intervals like: frameTime, totalTime.
Properties
float
factorMotion
Represents the motion factor of a timestep.
This ration will be used to adjust the timestep values in reset method.
float
frameTime (read-only)
Represents elapsed time between frames (delta time) in miliseconds since last update.
float
totalTime (read-only)
Represents elapsed total time in miliseconds.
float
frameTimeSecs (read-only)
Represents elapsed time between frames (delta time) in seconds since last update.
float
totalTimeSecs (read-only)
Represents elapsed total time in seconds.
Methods
reset
This method will update time step values and it will take factor motion into account.
Call this method in onRender event, to update time step values by each frame.
void reset()
update
Note
This method will not take into account factor motion multiplier.
This method will update time step values by passed delta time.
Call this method in onRender event, to update time step values by each frame.
void update(float deltaTime)
Parameters:
float
deltaTime: the time between frames in miliseconds.