Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo liebe Community! Ich bin mit meinen Versuchen am Ende einen Vector3 Punkt zu einem anderen Vector3 Punkt in einer bestimmten Zeit zu erreichen.. Und darum frage ich euch nun um Hilfe. Mein Vorhaben ist ganz simpel, hier habe ich für euch nochmal eine kleine Visuelle Darstellung von diesen Vorhaben: vb-paradise.de/index.php/Attachment/54888/ Ich habe verschiedene Methoden versucht, doch ich habe es leider nicht hinbekommen Hier sind einige Versuche: C#-Quellcode (14 Zeilen) Ich schätze dies…
-
@RodFromGermany Was genau ist denn die "Vektorschreibweise"? Sorry, ich bin wirklich kein Mathe Profi. Wie genau wende ich denn den Code von dir an? Die "MoveTowards" Funktion die man in meinen Tests oben sehen kann, ist übrigens eine extension des System.Numerics.Vector3 structs und sieht folgendermaßen aus: C#-Quellcode (6 Zeilen)
-
Hey @DTF, was genau spuckt die "GetCurrentGameTime()" Funktion für einen Wert aus? Ich hatte mit deinem PseudoCode auch leider kein Erfolg (Kamera hat das Ziel nicht in der angegebenen Zeit erreicht), und ich gehe davon aus, das ich einen falschen Werte nehme für die startTime und alpha Variable.
-
@DTF Habe es nun auch soweit zum laufen bekommen! Ich hatte einen entscheidenen Fehler gemacht: Ich hatte die Position der Kamera als value1 Parameter im Vector3.Lerp eingefügt welche sich durch den Lerp die ganze Zeit geändert hat Also die start position ist die ganze Zeit mit der Kamera mitgewandert und hat das Ergebnis verfälscht Ich habe die Rotation der Kamera noch nicht getestet, aber da ich jetzt den Code habe sollte dies auch kein Problem mehr sein! Vielen dank für die ausführliche Erklä…
-
Zitat von DTF: „Dann hast du direkt wie in deinem Video auch schon EaseIn EaseOut drin? Also langsam anfahren und am Ende langsamer werden?“ Hatte ich leider noch nicht, hätte mich damit abfinden können, doch dann sah ich das du uns ein Beispiel Code hinterlassen hast um dies zu ermöglichen, unddd... nun gibt es auch bei mir eine EaseIn/EasyOut Funktion