AnimSprite Overview


AnimSprite

CreateAnimSprite()

Macht ein Anim(-iertes) Sprite aus einem PureBasic Sprite.

DisplayAnimSprite()

Zeigt ein animiertes Sprite auf dem Bildschirm an.


Animationsbefehle - Automation

SetAnimLoopDelay()

Bestimmt die Zeit zwischen den einzelnen Frames.

SetAnimLoopDirection()

Setzt die Richtung für die automatische Frame Animation.


Animationsbefehle - Frames

SetAnimFrame()

Setzt die Animation auf ein bestimmtes Frame.

NextAnimFrame()

Geht in der Animation um ein Frame weiter.

PrevAnimFrame()

Geht in der Animation ein Frame zurück.


Animationsbefehle - Richtungen

SetAnimDirection()

Setzt eine neue, aktuelle Richtung für die Animation.

NextAnimDirection()

Geht in der Animation um eine Richtung weiter.

PrevAnimDirection()

Geht in der Animation um eine Richtung zurück.


Kollision von AnimSprites

CollisionAnimAnim()

Überprüft 2 AnimSprites auf Kollision.

CollisionAnimSprite()

Überprüft ein AnimSprite auf Kollision mit einem PB Sprite.

CollisionSpriteAnim()

Überprüft ein PB Sprite auf Kollision mit einem AnimSprite.


Animations Infos abrufen

CurrentAnimFrame()

Gibt die ID des momentan benutzten Frames zurück.

CurrentAnimDirection()

Gibt die ID der momentan benutzten Richtung zurück.

AnimFrameCount()

Gibt die Anzahl der Frames in einem AnimSprite zurück.

AnimDirectionCount()

Gibt die Anzahl der Richtungen in einem AnimSprite zurück.

AnimLoopDelay()

Gibt die Zeit zwischen den einzelnen Frames wieder.

AnimLoopDirection()

Gibt die momentane Richtung der Auto Animation zurück.