Schiff in Unity steuern?
Hallo,
Ich möchte in meinem Unity Projekt ein Schiff steuern, vorwärts und Rückwärts
war ganz einfach zu Programmieren, aber nach Rechts und nach links geht zwar, sieht aber nicht so gut aus , da ich das Schiff einfach um +15° (-15°) Teleportiert habe.
Weiß da jemand wie es besser aussieht?
Ich würde mich über eine Antwort freuen
Jannik🙂
1 Antwort
Vielleicht mal mit ner Rotation versuchen!
Ich habe keine Ahnung was du da tust, aber einen Teleportation hört sich schon rein logisch falsch an.
Bei Rigidbody einen Force drauf geben, ansonsten mit Rotate oder RotateAround. Eines davon ist obsolete. Einfach mal die Scripting Referenz nutzen!
Multipliziere den vector mit Time.deltaTime und ggf. Mit einer Geschwindigkeits-Variable ... Dir fehlt eben der Zeitfaktor.
oder soll ich einen neuen Vector anlegen ?
Na passiert denn so etwas? Und vor allem das was du dir vorstellst?
Rotate nutze ich ja schon gameObject.transform.Rotate(0, 0, 5); aber es sieht nicht zusammenhängend aus