Anim_YDir

Kategorie: Animationen
Ab Engineversion: 1.0 OC

Beschreibung

Der Wert ist proportional zur Y-Geschwindigkeit des Objekts. Die Geschwindigkeiten 0 bis max_dir werden linear auf den Wertebereich von begin bis end abgebildet.

Syntax

array Anim_YDir(int begin, int end, int max_dir);

Parameter

begin:
Beginn des Intervalls.
end:
Schluss des Intervalls. Wenn end größer als begin ist, so nimmt der Wert mit größerer XDir zu, sonst nimmt er ab.
max_dir:
Größter Wert der YDir der abgebildet soll. Noch größere Geschwindigkeiten führen zum gleichen Animationswert (end).

Anmerkung

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

Beispiel

PlayAnimation("ShowSpeed", 10, Anim_YDir(0, GetAnimationLength("ShowSpeed"), 100), Anim_Const(1000));
Spielt die Animation "ShowSpeed" in Slot 10 ab. Diese könnte eine Geschwindigkeitsanzeige in einem Aufzug darstellen.
Siehe auch: Anim_AbsX, Anim_AbsY, Anim_Action, Anim_Const, Anim_Dist, Anim_Linear, Anim_R, Anim_X, Anim_XDir, Anim_Y, PlayAnimation, SetAnimationPosition, SetAnimationWeight
Clonk-Karl, 2010-01