Warum bewegt sich in Unity mein Charakter nicht?
Hey, ich habe angefangen mit Unity zu programmieren, ich verwende dabei die Programmiersprache C#. Ich habe mir ein Buch gekauft und habe dort das Script zum Character Movement abgeschrieben, es gab keine Fehlermeldung oder sonstiger, jedoch wenn ich in die Game Ansicht gehe bzw. Das Spiel starte bewegt sich der Charakter nicht. Warum?
Wird die Methode denn regelmäßig aktualisiert/verwendet oder nur einmal bei Spielstart aufgerufen?
Ich speichere sie immer und dann wenn ich in Unity zurück gehe kommt ein Ladebalken wo es dann denn Script übernimmt
1 Antwort
Das Skript sieht eigentlich korrekt aus. Schaue mal folgendes nach:
- Liegt das Skript auf dem Objekt drauf, das du steuern möchtest?
- Ist das Objekt frei von anderen Objekten, also steckt nicht im Boden drin oder so?
- Überprüfe deine Inputs „Horizontal“ und „Vertikal“, ob die Belegung stimmt.