Naja immerhin besser als vorher. Die Bewegungsgeschwindigkeit ist so ziemlich konstant geworden aber die Animtionsgeschwindigkeit spinnt total.
AnimSpeed := 24 /FPS;
Trotzdem wird die Animation wenn die Framerate runtergeht erst sehr langsam und dann plötzlich extrem schnell

Wenn die Framerate dann wieder raufgeht gibt es den umgekehrten Effekt

Es kann eigentlich nicht sein dass er es zu spät berechnet/mit dem berechnen nicht nachkommt da die Berechnung jedesmal gemacht wird, bevor das bild neu geziechnet wird.
[Edit] Sollte vielleicht dazusagen dass die Framerate immer ziemlich plötzlich runter bzw. raufgeht also nicht hin-und-her-schwankt sondern zwischen zwei Werten springt[/Edit]