GetEntityAnimationWeight()

Syntax

Ergebnis = GetEntityAnimationWeight(#Entity, Animation$)
Beschreibung
Gibt das "Gewicht" (bzw. die Wertigkeit) der #Entity Animation zurück. Das Gewicht ist nützlich beim Abspielen mehrerer Animationen auf einmal. Um zum Beispiel einen sanften Übergang von einer Animation auf die andere zu haben, ist es möglich, schrittweise das Gewicht der ersten Animation zu reduzieren und das Gewicht der zweiten Animation zu erhöhen.

Parameter

#Entity Das zu verwendende Entity-Objekt.
Animation$ Der Name der Animation. Die Animationen werden im Mesh-Objekt unter Beachtung der Groß- und Kleinschreibung gespeichert (d.h. "Walk" ist eine andere Animation als "walk"). Wenn die Animation nicht gefunden wurde oder das Mesh kein Skelett hat, dann hat diese Funktion keinen Effekt.

Rückgabewert

Das aktuelle Gewicht der Entity-Animation (Wert zwischen 0.0 und 1.0). Ist das Gewicht gleich 0, dann hat die Animation keinen Effekt. Ist das Gewicht gleich 1, dann wird die Animation vollständig abgespielt.

Anmerkungen

Der EntityAnimationBlendMode() beeinflusst ebenfalls, wie Animationen gemischt werden.

Siehe auch

StartEntityAnimation(), EntityAnimationBlendMode()

Unterstützte OS

Alle

<- GetEntityAnimationTime() - EntityAnimation Inhaltsverzeichnis - SetEntityAnimationLength() ->