Kategorie: Animationen
Ab Engineversion: 1.0 OC
GetAnimationPosition
Beschreibung
Gibt die Stelle zurück an der die Animation mit der angegebenen Nummer gerade ist. Die Zahl liegt zwischen 0 und GetAnimationLength(GetAnimationName(animation_number)). Falls es keine Animation mit der angegebenen Nummer gibt oder es sich dabei um einen Kombinationsknoten handelt gibt die Funktion
nil
zurück.Syntax
int GetAnimationPosition(int animation_number, int attach_number);
Parameter
- animation_number:
- Animationsnummer der Animation deren Position abgefragt werden soll.
- attach_number:
- [opt] If given, refers to the number of the attached mesh to query instead of the object's main mesh.
Anmerkung
Siehe die Animations-Dokumentation für eine Beschreibung des Animationssystems.
Beispiel
SetAnimationPosition(animation_number, Anim_Const(GetAnimationPosition(animation_number)+100));
Script für einen Timer: Bei jeder Durchführung wird die Animation um 100 Millisekunden weitergespielt. Falls der Timer im gleichen Abstand aufgerufen wird kann stattdessen auch Anim_Linear verwendet werden.