public void Play(string anim) { if (CurrentAnimation != anim) { currentAnimation = animations[anim]; currentFrame = animations[anim].StartingFrame; Play(); } }
public void AddAnimation(string name, int start, int numFrames, float speed, bool looping, int loopFrom) { Animation anim = new Animation(name, start, numFrames, speed, looping, loopFrom); animations.Add(name, anim); }