Table of Contents

Class SpriteAnimator

Namespace
Axolotl2D.Animation
Assembly
Axolotl2D.dll

Advances a SpriteRenderer through named sprite animations.

public sealed class SpriteAnimator : Component, IDisposable
Inheritance
SpriteAnimator
Implements
Inherited Members

Constructors

SpriteAnimator(GameObject)

Advances a SpriteRenderer through named sprite animations.

public SpriteAnimator(GameObject gameObject)

Parameters

gameObject GameObject

Properties

CurrentAnimation

public string? CurrentAnimation { get; }

Property Value

string

IsPlaying

public bool IsPlaying { get; }

Property Value

bool

Methods

Add(string, SpriteAnimation)

public void Add(string name, SpriteAnimation animation)

Parameters

name string
animation SpriteAnimation

Play(string, bool)

public void Play(string name, bool restart = false)

Parameters

name string
restart bool

Start()

public override void Start()

Stop()

public void Stop()

Update(double)

public override void Update(double deltaTime)

Parameters

deltaTime double