playing = IsAnimPlaying(id)
Dieser Befehl überprüft, ob die in id angegebene Animation
gerade abgespielt wird und liefert True, wenn es so ist, andernfalls
False.
True wenn die in id angegebene Animation abgespielt
wird, ansonsten False
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.