Привет! помоги пожалуйста, нужно сделать так чтобы работал не Update а Corutine 
 public class QuestTime : MonoBehaviour
    {
        [SerializeField]
        private TextMeshProUGUI hourHand;

        public string GetTime()
        {
            return hourHand.text;
        }

        private void Update()
        {
            ConvertTime(Time.time);
        }

        private void ConvertTime(float time)
        {
            var hours = Mathf.Floor(time / 3600);
            var minutes = Mathf.Floor((time % 3600) / 60);
            var seconds = Mathf.Floor(time % 60);

            UpdateQuestTime(hours, minutes, seconds);
        }

        private void UpdateQuestTime(float hours, float minutes, float seconds)
        {
            hourHand.text = ((int)hours).ToString("D2") + ":"
                + ((int)minutes).ToString("D2") + ":" + ((int)seconds).ToString("D2");
        }
    } 