Tach
Fein, mein Player kann jetzt auch tauchen. Passt erstmal.
Über einen normalisierten Richtungsvektor kann ich prüfen, ob ich nach oben oder nach unten schaue. Aber egal wie flach oder steil die Blickrichtung ist, die Hebe-/Senkgeschwindigkeit der Spielfigur ist immer gleich.
Frage 1:
Sollte ich das so belassen oder doch die Hebe-/Senkgeschwindigkeit dem Winkel der Blickrichtung anpassen? Wenn ich also fast geradeaus schaue, ist die Hebe-/Senkgeschwindigkeit eher klein und wenn ich direkt nach oben schaue halt maximal.
Frage 2:
Sollte ich eine Art Pufferung einbauen, sodaß eine Höhenänderung erst ab einem bestimmten Winkel aktiv wird?