Unity - Object reference not set to an instance of an object?

Hallo, weiß jemand wie ich in Unity diesen NullReferenceException Fehler beheben bzw. fixen kann? Kenne mich noch nicht so richtig mit C# und Unity aus. Daher weiß ich auch nicht, wie ich mit diesen Fehler umgehen kann. Habe in Unity 3D eine Shop Scene gemacht, und habe dann dieses Script für die Buttons und den Shop allgemein gemacht, um Skins kaufen zu können und die Game Coins mit den Buttons zu verbinden. Ich habe ein "Debug.Log" erstellt. Um zu schauen, dass wenn ich auf den Button klicke, in der Konsole dann steht als Beispiel "Button wurde geklickt!" doch stattdessen steht dort immer als Fehler "NullReferenceException: Object reference not set to an instance of an object

ShopManager.Start () (at Assets/Scripts/Best/ShopManager.cs:15)"

Hier ist das Script für den Shop, und die Buttons. (C#):

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;


public class ShopManager : MonoBehaviour
{


    public int kontostand;
    public Text kontostandText;


    // Start is called before the first frame update
    void Start()
    {
        kontostandText.text = kontostand.ToString();
    }


    public void ItemKaufen(int itemPreis)
    {
        // Kontostand überprüfen
        if(kontostand >= itemPreis)
        {
            Debug.Log("Item wurde gekauft");
            // Item zum Inventar hinzufügen
            // Kontostand neu berechnen
            kontostand = kontostand - itemPreis;
            // Kontostand aktualisieren
        }
        
    }

Ich hatte mir ein Tutorial dazu angeschaut wie man es behebt, doch leider ohne Erfolg.

Weiß jemand, was das bedeutet/heißt und wie man es am einfachsten beheben kann, und wo da im Script der Fehler ist? Es soll ja angeblich in Zeile 15 sein. Ich hoffe, ihr versteht meine Message dazu ein wenig. Vielen Dank im voraus! :D

Bild zum Beitrag
Computer, Fehler, programmieren, C Sharp, Programmiersprache, Unity 3D, Visual Studio, Error Code, Unity, Spiele und Gaming
Fehler bei Einbauküchenplanung?

Guten Abend,

folgendes Problem: Ich habe eine Einbauküche planen lassen, die am Freitag geliefert und montiert wurde. Beim Einbau haben die Monteure festgestellt, dass der Kühlschrank nicht passt und falsch ausgemessen wurde. Jetzt habe ich in der Küche keinen Kühlschrank, die haben den auch wieder mitgenommen. Die Küche wurde mit Herd, Spülmaschine und Kühlschrank geplant und auch bezahlt. Der volle Preis wurde noch nicht bezahlt, da ich eine Anzahlung gemacht habe und natürlich den Rest nach der Lieferung und nach dem Einbau bezahlen sollte (das habe ich natürlich noch nicht gemacht, da der Kühlschrank ja nicht gepasst hat). Zu dem meine Frage:

Ist das Möbelhaus jetzt verpflichtet mir einen passenden Kühlschrank zu besorgen, da er ja in die Küche mit eingebaut werden soll? Ich habe auch schon versucht im Möbelhaus anzurufen, aber die die Küche geplant hat war da schon im Feierabend. Ich werde mich auch Montag nochmal mit dem Möbelhaus in Verbindung setzen.

Meine zweite Frage: Die netten Männer haben auch die Spülmaschine nicht angesteckt, und haben den Zugang zur Steckdose zugebaut mit der Küche und haben mir danach nicht einmal Bescheid gegeben, dass die Spülmaschine nicht angesteckt ist. Ich war voll am Verzweifeln, weil sie nicht funktioniert hat, bis ich dann festgestellt habe, dass sie einfach nicht angesteckt ist. Haben dann nochmal angerufen und Bescheid gegeben. Gesagt wurde dann nichts, ich solle Montag nochmal anrufen. Müssen dann die Monteure nochmal kommen und dann begradigen?

Fehler, Küchengeräte, Einbauküche, Küchenmontage, küchenplanung

Meistgelesene Beiträge zum Thema Fehler