Warum bewegt der Spieler sich nicht?

1 Antwort

Da gibts einige mögliche Fehler:

1. In jedem Frame setzt du die Geschwindigkeit wieder auf 0! Deswegen wird er sich mal so nicht bewegen. Hier die falsche Zeile:

rb2D.velocity = new Vector2(0, rb2D.velocity.y);

2. Ich kenne "linearVelocity" nicht als Eigenschaft. Müsste nur "velocity" heißen

3. Hast du deinen Rigidbody im Code definiert und im Menü zugewiesen? Ist in diesem Codeausschnitt nicht zu sehen.

Woher ich das weiß:Studium / Ausbildung – Fachzweig Betriebsinformatik an einer HTL