Kategorie: Animationen
Ab Engineversion: 1.0 OC
SetAnimationPosition
Beschreibung
Setzt die Position der angegebenen Animation neu. Rückgabewert
true
falls der neue AVP gesetzt wurde oder false
wenn es keine Animation mit der angegebenen Nummer gibt oder es sich bei ihr um einen Kombinationsknoten handelt.Syntax
bool SetAnimationPosition(int animation_number, array position, int attach_number);
Parameter
- animation_number:
- Animationsnummer der Animation deren Position gesetzt werden soll.
- position:
- Bestimmt, wie die aktuelle Position der Animation berechnet wird. Diese wird mittels Animationsfunktionen der Form "Anim_" angegeben.
- attach_number:
- [opt] If given, refers to the number of the attached mesh whose animation to change.
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.