#timer #reset #scene
#таймер #Сброс #сцена
Вопрос:
для сброса моей сцены я использую в своем игровом менеджере
void Restart()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
}
и для моего таймера я использую
void Update()
{
float t = Time.time - startTime;
string milis = ((t-(int)t) * 1000).ToString("f0");
string minuttes = ((int)t / 60).ToString();
string secomds = (t % 60).ToString("f0");
timerText.text = minuttes ":" secomds ":" milis;
}
Но каждый раз, когда моя сцена перезапускается, таймер сбрасывается
, есть ли способ предотвратить это?
Ответ №1:
через 1 неделю мне наконец удалось это исправить, я просто удалил -startTime