added results
This commit is contained in:
1 parent
586c476851
commit
bae0e2218e
11 files changed
+617
-5
No files matched your search
@@ -1,5 +1,6 @@
|
||||
using Code.DI;
|
||||
using Code.Input;
|
||||
using Code.Records;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
@@ -112,13 +113,24 @@ namespace Code.Gameplay
|
||||
_toMenuButton.onClick.AddListener(LoadMainMenu);
|
||||
}
|
||||
|
||||
private void SaveResult()
|
||||
{
|
||||
var totalMs = (long)(_elapsedTime * 1000f);
|
||||
var player = _nameField?.text?.Trim() ?? "Player";
|
||||
if (string.IsNullOrWhiteSpace(player)) player = "Player";
|
||||
|
||||
RecordsService.AddRecord(player, totalMs);
|
||||
}
|
||||
|
||||
private void RestartRace()
|
||||
{
|
||||
SaveResult();
|
||||
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
|
||||
}
|
||||
|
||||
private void LoadMainMenu()
|
||||
{
|
||||
SaveResult();
|
||||
SceneManager.LoadScene("MainMenu");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user