NullReferenceException: Object reference not set to an instance of an object?
Hallo,
ich habe seit Tagen diesen Fehler bei meinem Unity-Projekt. Aber ich finde den Fehler nicht und weiß auch nicht, was mit dem Fehler gemeint ist.
new_game.cs:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class new_game : MonoBehaviour
{
public bool give_pickaxe = false;
public Button new_game_button;
// Start is called before the first frame update
void Start()
{
give_pickaxe = false;
Button btn = new_game_button.GetComponent<Button>();
btn.onClick.AddListener(TaskOnClick);
}
void TaskOnClick()
{
SceneManager.LoadScene("SampleScene", LoadSceneMode.Single);
}
// Update is called once per frame
void Update()
{
}
}
fps_controller:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class fps_controller : MonoBehaviour
{
public new_game newGame;
void Start()
{
Debug.Log("Gestartet!");
}
void Update()
{
if (newGame.give_pickaxe == true)
{
Debug.Log("Test");
}
}
}