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);
}
}