public void CreateAnimation(T animation, float delay, bool reset)
 {
     _animations[animation]       = new FramesList(delay);
     _animations[animation].Reset = reset;
 }
 public void CreateAnimation(T animation)
 {
     _animations[animation] = new FramesList(0);
 }
 public void CreateAnimation(T animation, float delay)
 {
     _animations[animation] = new FramesList(delay);
 }