Unreal 5 Experten?
Ich arbeite gerade an einer Umsetzung des „Bumper Balls“-Minigames aus Mario Party in Unreal Engine 5. Ich habe bereits eine physikalisch korrekt rollende Kugel implementiert, auf der sich später ein Spieler bewegen soll. Jetzt stehe ich vor dem Problem, wie ich einen Charakter auf der Kugel platzieren kann, der so aussieht, als würde er darauf balancieren:
Er soll visuell auf der Stelle bleiben (also nicht mit der Kugel mitrollen), aber gleichzeitig auf deren Bewegung reagieren, z. B. durch leichte Ausgleichsbewegungen, wenn die Kugel sich dreht oder beschleunigt.
Wie lässt sich so ein Verhalten in UE5 technisch umsetzen? Sollte der Charakter als separates Actor-Child auf der Kugel sein? Muss ich hier inverse Kinematik nutzen oder gibt es bessere Ansätze für so eine visuelle Illusion?