I can't figure out why it is giving me this error.
- using UnityEngine;
- using System.Collections;
- using UnityEngine.UI;
- public class CoinCounter : MonoBehaviour
- {
- public int coinCount = 0;
- // Update is called once per frame
- void Update ()
- {
- GUIText.text = "x" + coinCount;
- }
- }
Replies
Or it might be a mono behaviour so you'll have to add a GUIText component to your object and get a reference to it.
NullReferenceException: Object reference not set to an instance of an object
CoinCounter.Update () (at Assets/Scripts/CoinCounter.cs:12)
What you could do is put public in front of your variable so it becomes visible in the inspector. Then just drag your UI text into it.