code: public static SpriteAnimated loadSpriteAnimated(Media media, int horizontalFrames, int verticalFrames)
      {
          return new SpriteAnimatedImpl(getMediaDpi(media), horizontalFrames, verticalFrames);
      }
docs: Load an animated sprite from a file, giving horizontal and vertical frames.
  <p>
  Once created, sprite must call {@link SpriteAnimated#load()} before any other operations.
  </p>
  
  @param media The sprite media (must not be <code>null</code>).
  @param horizontalFrames The number of horizontal frames (must be strictly positive).
  @param verticalFrames The number of vertical frames (must be strictly positive).
  @return The loaded animated sprite.
  @throws LionEngineException If arguments are invalid or image cannot be read.