Wo ist der Fehler bei meinem Unity C# Script?
Bin neu bei Unity. Ich weiß, dass eine "}" fehlt. Die angegebene Zeile 5,23 ist aber "public class Character.Movement : MonoBehaviour" daher keine Ahnung wo der Fehler sein soll.
2 Antworten
Nutzer, der sehr aktiv auf gutefrage ist
Wie auch Palladin schon vemutet hat, gehören die runden Klammern hinter diese: <>()
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Ich hab keine Ahnung von Unity, aber Du hast einen Syntax-Fehler in Zeile 14.
Solche Syntax-Fehler können die lustigsten Folge-Syntax-Fehler verursachen, da die IDE durcheinander kommt.
In den spitzen Klammern muss ein Typ sein, Du hast da einen Methodenaufruf stehen. Oder vielleicht bist Du einfach nur mit den runden Klammern verrutscht?
Ohne zu wissen, was das tut, so würde ich es probieren:
rb = GetComponent<Rigidbody>();
Woher ich das weiß:Berufserfahrung