Exemplo n.º 1
0
 private void DoTimerUpdate()
 {
     // Update time in 1 second intervals.
     if (Time.timeSinceLevelLoad - _timeSinceLastTick >= 1f)
     {
         _gameSessionService.SetTimePlayed(_gameSessionService.GetTimePlayed() + 1);
         _eventService.TriggerEvent(Constants.SESSION_DATA_TIME_UPDATED);
         _timeSinceLastTick = Time.timeSinceLevelLoad;
     }
 }