GetAnimationLength

Kategorie: Animationen
Ab Engineversion: 5.1 OC

Beschreibung

Gibt die Länge der Animation mit dem angegebenen Namen zurück, oder nil wenn keine solche Animation existiert. Gültige Positionen (für PlayAnimation und SetAnimationPosition) liegen zwischen 0 und der Länge der Animation. Die zurückgegebene Zahl entspricht der Animationslänge (wie sie im Modellierungstool eingestellt wurde) in Millisekunden.

Syntax

int GetAnimationLength(string animation);

Parameter

animation:
Name der Animation deren Länge abgefragt werden soll.

Anmerkung

Siehe die Animations-Dokumentation für eine Beschreibung des Animationssystems.

Beispiel

PlayAnimation("Turn", 5, Anim_Linear(0, 0, GetAnimationLength("Turn"), 50, ANIM_Loop), Anim_Const(1000));
Spielt eine neue Animation namens "Turn" in Slot 5 ab, die eventuell andere Animationen in Slot 5 überlagert. Ein Animationsdurchgang dauert 50 Frames. Danach fängt die Animation wieder von vorne an.
Siehe auch: PlayAnimation, SetAnimationPosition
Clonk-Karl, 2010-01