Это код в котором хранится переменная с монетами
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;
public class Resurs : MonoBehaviour
{
public TextMeshProUGUI textMoney;
public int money;
void Start()
{
}
void Update()
{
textMoney.text = money.ToString();
}
}
А это код объекта который увеличивает количество монет
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Garden : MonoBehaviour
{
[SerializeField] private Resurs rs;
public int coinsReceived;
void Start()
{
rs = GetComponent<Resurs>();
}
void Update()
{
rs.money += coinsReceived;
}
}
Но у меня ошибка NullReferenceException: Object reference not set to an instance of an object
Я знаю что она значит, но не понимаю как её исправить
Заранее спасибо!