Hallo,
ich habe in Unity eine Gamepad Steuerung, bewege mich über den linken Joystick und rotiere die Figur über den rechten Joystick. Die Kamera ist dabei das Kindobjekt des Spielers, bewegt sich also beim Rotieren immer mit. Das horizontale Rotieren ist auch richtig, nur habe ich das vertikale Rotieren eingebaut und das ist nicht das Verhalten, wie man es aus den bekannten Spielen kennt. Die Kamera wird in meinem Skript einfach in einem Winkel hoch oder runter geneigt, sobald ich den rechten Joystick hoch oder runter ziehe.
Das ganze sieht dann so aus:
Video
Die Kamera lässt sich neigen, verliert aber den Fokus des Spielers, beziehungsweise besitzt ihn noch gar nicht.
Was ich erreichen will ist, dass die Kamera den Spieler immer noch fokussiert während sie hoch oder runter wandert. Dabei müsste sie ja eine kurvenförmige Bahn hoch und runter laufen.
Weiß jemand wie sowas umgesetzt werden kann? Es geht ja "nur" um die Neigung der Kamera auf der y-Achse.