hi i have this error on unity
[
NullReferenceException: Object reference not set to an instance of an object
Bottom.OnCollisionEnter2D (UnityEngine.Collision2D collider) (at Assets/Scripts/Bottom.cs:17)
]
and my code is right i think
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Bottom : MonoBehaviour {
// Use this for initialization
// Update is called once per frame
private void OnCollisionEnter2D(Collision2D collider)
{
GameControllermenu.instance.Coin();
}
}
[CODE]
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
public class GameControllermenu : MonoBehaviour
{
public static GameControllermenu instance;
public static int coin;
public Text cointext;
public void Coin()
{
coin++;
Updateco();
// SoundSystem.instance.PlayCoin();
}
public void Updateco()
{
cointext.text = "" + coin;
}
}
[CODE]