getAnimation method
Implementation
SpriteAnimation getAnimation({
required double width,
required double height,
required double count,
int startDx = 0,
int startDy = 0,
double stepTime = 0.1,
bool loop = true,
}) {
List<Sprite> spriteList = [];
for (int i = 0; i < count; i++) {
spriteList.add(Sprite(
this,
srcPosition: Vector2(
(startDx + (i * width)).toDouble(),
startDy.toDouble(),
),
srcSize: Vector2(
width,
height,
),
));
}
return SpriteAnimation.spriteList(
spriteList,
loop: loop,
stepTime: stepTime,
);
}