Итак, я пытался сделать таймер обратного отсчета только из моего родительского класса, и он работает правильно, но в консоли обновления он переполнен: «Ссылка на объект не устанавливает экземпляр объекта», поэтому я надеялся, что есть какой-то способчтобы исправить это?вот мой код
пробовал поле сериализации но все равно нет
[SerializeField] private TextMeshProUGUI countdownTimer;
void Start()
{
currentTime = startingTime * Time.deltaTime;
}
void Update()
{
currentTime -= 1;
countdownTimer.text = currentTime.ToString("0");
}
так вот мой дочерний класс
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BroadScript : GameManagerRevamped
{
public override void rightanswersButton()
{
base.rightanswersButton();
}
public override void Shuffler()
{
ShuffleCounter += 1;
base.Shuffler();
}
public override void firstButtonClicked()
{
ClicksCounter += 1;
finalAnswer += "b";
base.firstButtonClicked();
}
public override void secondButtonClicked()
{
ClicksCounter += 1;
finalAnswer += "r";
base.secondButtonClicked();
}
public override void thirdButtonClicked()
{
ClicksCounter += 1;
finalAnswer += "o";
base.thirdButtonClicked();
}
public override void fourthButtonClicked()
{
ClicksCounter += 1;
finalAnswer += "a";
base.fourthButtonClicked();
}
public override void fifthButtonClicked()
{
ClicksCounter += 1;
finalAnswer += "d";
base.fifthButtonClicked();
}
}
я былв состоянии получить функцию правильно, но ошибка просто затопляет.