SpriteAnimation constructor

SpriteAnimation(
  1. String asset,
  2. Vector2 size, {
  3. int? row,
  4. int? start,
  5. int? end,
  6. required double fps,
  7. bool? loop,
})

Cuts the image cached at asset into size frames and plays them.

Implementation

factory SpriteAnimation(
  String asset,
  Vector2 size, {
  int? row,
  int? start,
  int? end,
  required double fps,
  bool? loop,
}) {
  final region = SpriteRegion(asset, size, row: row, start: start, end: end);
  _checkWhole(region, row);
  return SpriteAnimation.of(region, fps: fps, loop: loop);
}