Hallo DiamondHD,
ohne dir zu nahe treten zu wollen, würde ich dir wirklich raten, dich noch etwas mit den Grundlagen der Programmierung zu beschäftigen.
Dein Skript weist ziemlich viele Mängel auf, ein paar davon:
- Keine Umlaute im aktiven Code verwenden
- Leg dich auf eine Sprache fest
- Du hast dich am Ende bei der Wertzuweisung verschrieben "ausgewöhltherMainSlot"
- Die Aufzählungsvariablen am Anfang werden nicht verwendet, machen so wenig Sinn und sollten wenn überhaupt in einem Container gespeichert werden
- Anstatt beim Limit mit Werten rumzurechnen (+5, -5) wäre eine direkte Zuweisung an der Stelle sinnvoller
- Ich nehme an, du beziehst dich mit deiner "compareTag" Methode auf "Component.CompareTag(...)" von Unity, wolltest
du hier die Werte von ausgewählterMainSlot1 - 5 übergeben?, die Variable ausgewählterMainSlot ist nämlich nicht definiert
Gäbe noch mehr, gerade was die Äasthetik angeht lässt sich noch einiges verbessern. Das meiste wirst du sicherlich bald
selbst herausfinden, wenn du dich ein paar Wochen mit den Grundlagen beschäftigst.
Abschließend wäre es für alle Leser deines Themas von Vorteil, wenn du dir mit der Formulierung und der Rechtschreibung ein wenig
mehr Mühe geben würdest.