Accessing Time Trial Data
Guide
Last updated
Guide
Last updated
Once you have time trial logic setup, there are an infinite number of different ways you may want to make use of it. For example: displaying time trial data in custom UI, saving to a leaderboard backend etc.
To do this, you need to hook into the data that Complete Time Trial System provides to use it for your own use cases.
To access time trial data, declare a reference to the in your script and assign it accordingly. You can then access time trial data from this reference directly.
The majority of time trial data is held in the component. This is because it allows time trial data to be unique to the object, allowing many objects to all keep track of their own time trial data simultaneously.
If you want to access data in all using your own script, a good option is to store a list of relevant in that script. This could be a list of your players, AI opponents etc.
The various time trial data stored in the that can be accessed is seen below.
in :
sectors - see for details
bestLapTime - Raw time value of the best lap time for that
BestLapTimeConverted - Formatted best lap time for that
currentLapTime - Raw time value of the current lap time for that
CurrentLapTimeConverted - Formatted current lap time for that
isLapInProgress - Check whether that is currently in a lap