Unity ругается на какую-то ошибку. Скрипт работает, но Unity находит в нем ошибку + не ходит искусственный интеллект

NullReferenceException: Object reference not set to an instance of an object Time_5minets.Update () (at Assets/Scripts/Time_5minets.cs:30)

using System;
using System.Collections; 
using System.Collections.Generic; 
using UnityEngine; 
using TMPro; 
using UnityEngine.UI;

public class Time_5minets : MonoBehaviour
{
    public float remainingTime = 300f;
    public TextMeshProUGUI timeText;

    void Start()
    {

    }

    void Update()
    {
        remainingTime -= Time.deltaTime;
        if (remainingTime <= 0f)
        {
            remainingTime = 0f;
            enabled = false;
        }

        int minutes = Mathf.FloorToInt(remainingTime / 60f);

        string timeString = "Осталось времени: " + minutes.ToString() + " минут";
        timeText.SetText(timeString);
    }
}

Ответы (0 шт):