public SpriteAnimationSequence GetTransitionAnimationSequence(CharacterState lastStateAnimation)
{
if (lastStateAnimation == null || !SpriteTransitionAnimationSequences.ContainsKey(lastStateAnimation))
{
throw new SpriteAnimationNotAvailableException();
}
return SpriteTransitionAnimationSequences[lastStateAnimation];
}