I have this script for timer to count up seconds, but when level restarts time remain the same. What should I do to restart time when level restarts? How to call this text to another script where is function for restarting level ?

using UnityEngine;
using UnityEngine.UI;

public class TimerScript : MonoBehaviour
{
public Text timerText;

 void Update()
 {
     timerText.text = Time.time.ToString ("Score:0");
 }

}

@Vasov97 You might try a different property in the Time class: Time.timeSinceLevelLoad.