Bezeichnung
IsAnimPlaying -- stellt fest, ob eine Animation gerade abgespielt wird (nur V1.0)
Übersicht
playing = IsAnimPlaying(id)
Beschreibung
Achtung: Dieser Befehl wurde in Hollywood 1.5 entfernt.

Dieser Befehl überprüft, ob die in id angegebene Animation gerade abgespielt wird und liefert True, wenn es so ist, andernfalls False.

Eingaben
id
ID der zu überprüfenden Animation
Rückgabewerte
playing
True wenn die in id angegebene Animation abgespielt wird, ansonsten False
Beispiel
LoadAnim(1,"dh0:Gfx/Anims/CoolAnim.anm")
PlayAnim(1,#PLAYONCE)
playing=IsAnimPlaying(1)
While(playing=TRUE)
     playing=IsAnimPlaying(1)
Wend
FreeAnim(1)
Der obige Code lädt die Animation "dh0:Gfx/Anims/CoolAnim.anm", spielt sie ab und wartet dann, bis sie fertig ist. Danach wird der Speicher der Animation freigegeben. Wenn Sie die Aufgabe wie oben erledigen wollen, ist es einfacher für Sie, wenn Sie den Befehl WaitAnimEnd() verwenden. Aber falls Sie einige Dinge während dem Abspielen der Animation tun möchten, müssen Sie es auf diese Weise mit IsAnimPlaying() und einer Schleife lösen.

Navigation zeigen