So, I just started developing this incremental game and came up with this error in the console… Why? What should I do?
Code(C#)
using System.Diagnostics;
using System.Threading;
using UnityEngine;
using UnityEngine.UI;
[DebuggerDisplay("{" + nameof(GetDebuggerDisplay1()) + "(),nq}")]
public class IdleBusiness : MonoBehaviour
{
private string DebuggerDisplay => ToString();
public Text coinsText;
public double money;
public Text coinsPerSecText;
public Text productionUpgrade1Text;
public double coinsPerSecond;
public double productionUpgrade1Cost;
public int productionUpgrade1Level;
public void Start()
{
money = 1000;
productionUpgrade1Cost = 1000;
}
public void FixedUpdate()
{
coinsPerSecond = productionUpgrade1Level;
coinsText.text = "Money: " + "$" money.ToString("F0");
coinsPerSecText.text = "$/s: " + coinsPerSecond.ToString("F0");
productionUpgrade1Text.text = "Sausage Stand\n$" + productionUpgrade1Cost.ToString("F0") + productionUpgrade1Level;
money += coinsPerSecond * Time.deltaTime;
}
public void BuyProductionUpgrade1()
{
if (money >= productionUpgrade1Cost)
{
productionUpgrade1Level++;
money -= productionUpgrade1Cost;
productionUpgrade1Cost *= 1.07;
}
}
private string GetDebuggerDisplay1()
{
return ToString();
}
}