Wenn meine Kugel mit einem Baum des Geländes kollidiert, dreht sich die Kugel herum. Ich habe versucht, Z Position und Rotation einzufrieren, aber es dreht sich immer noch nach der Kollision. Hier ist das Verschieben Skript:Einheit - Objekt dreht sich nach der Kollision
Geschwindigkeit ist 10f. Danke weiter.
Sind Sie sicher, dass es sich auf der Z-Achse dreht? Hast du versucht, die anderen Achsen einzufrieren und zu sehen, wie es sich dreht? So wie ich mir das aus deiner Frage vorstellen würde, würde sich das Objekt auf der Y-Achse drehen. –
Wenn Sie sich mit Physik beschäftigen, sollten Sie den ** Rigidbody **, nicht die ** Transform ** Funktion in die ** FixedUpdate ** Funktion, nicht die ** Update ** Funktion verschieben. – Hellium
Die Verwendung von Rigidbody anstelle von Transform hat nichts geändert. Mein Fehler war nur die Z-Achse einzufrieren. Ich musste die gesamte Achse einfrieren (eigentlich muss ich die Y-Achse nicht einfrieren, denn nach der Kollision dreht sie sich nur ein wenig zur Seite, keine große Sache). –