initWithSpriteFrames method
Implementation
void initWithSpriteFrames(
List<SpriteFrame> spriteFrames, double delayPerUnit, int loops) {
_delayPerUnit = delayPerUnit;
_totalDelayUnits = 0;
_loops = loops;
_animationFrames = [];
for (var spriteFrame in spriteFrames) {
var animationFrame = AnimationFrame(spriteFrame, 1);
_animationFrames.add(animationFrame);
}
_totalDelayUnits = _animationFrames.length;
}