So I was trying to make a countdown timer from my parent class only and it is working properly but in the update console it's flooding with "Object referrence not set an instance of an object" so I was hoping if there is some way to fix this? here is my code
Tried the Serialize Field but still no
[SerializeField] private TextMeshProUGUI countdownTimer;
void Start()
{
currentTime = startingTime * Time.deltaTime;
}
void Update()
{
currentTime -= 1;
countdownTimer.text = currentTime.ToString("0");
}
so Here is my child class
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();
}
}
I was able to get the function properly but the error is just flooding.