Der Wert hängt von der Bewegung des Objekts in X-Richtung ab. Jeder Pixel den sich das Objekt in X-Richtung bewegt erhöht den Wert etwas. Wenn end erreicht wurde wird der Wert wieder auf begin zurückgesetzt. Im Gegensatz zu
Anim_X bewegt sich der Wert immer auf end zu, egal in welche Richtung sich das Objekt bewegt.
Siehe die
Animations-Dokumentation für eine Beschreibung des Animationssystems.
PlayAnimation("Walk", 5, Anim_AbsX(0, 0, GetAnimationLength("Walk"), 20), Anim_Const(1000));
Spielt die Animation "Walk" in Slot 5 ab und überlagert dabei eventuelle andere Animationen in Slot 5. Die Animation wird dabei umso schneller abgespielt je schneller sich das Objekt in X-Richtung bewegt. Nachdem es 20 Pixel zurückgelegt hat ist die Animation einmal von vorne bis hinten durchgespielt worden und fängt wieder von vorne an.