StartEntityAnimation()

Syntax

StartEntityAnimation(#Entity, Animation$ [, Flags])
Beschreibung
Startet die angegebene #Entity Animation. Die Animation wird immer von Beginn an gestartet.

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.
Flags Flags können eine Kombination der folgenden Werte sein:
  #PB_EntityAnimation_Once:   Spielt die Animation nur einmal ab. Standardmäßig beginnt die Animation automatisch von vorn, wenn ihr Ende erreicht wurde.
                              EntityAnimationStatus() kann verwendet werden, um das Ende der Animation festzustellen.
  #PB_EntityAnimation_Manual: Startet die Animation im manuellen Modus, die Zeit wird nicht automatisch nach jedem RenderWorld() hinzugefügt.
                              AddEntityAnimationTime() muss aufgerufen werden, um die Animations-Zeit manuell zu aktualisieren.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Siehe auch

StopEntityAnimation(), EntityAnimationStatus(), AddEntityAnimationTime()

Unterstützte OS

Alle

<- SetEntityAnimationWeight() - EntityAnimation Inhaltsverzeichnis - StopEntityAnimation() ->