animation_batch_compiler.dart имеет 4 ошибки с новой версией Flame 1.8.0:
getSprite(), anim.currentIndex and anim.currentIndex++
Это прекрасно лечится созданием нового класса из пакета Flame SpriteAnimationTicker:
SpriteAnimationTicker ticker = SpriteAnimationTicker(anim);while (ticker.currentIndex < anim.frames.length) {ticker.currentIndex++;}
Теперь мета данные перенесли из анимации в этот класс
В остальном либа просто великолепная
Спасибо, подозревал это, но руки не дошли. Посмотрю 👌Просто по сравнению с возможностями решения из соседнего репа flame_spatial_grid это уже не "великолепная либа", а какое-то тормозное легаси 😆
animation_batch_compiler.dart имеет 4 ошибки с новой версией Flame 1.8.0:
getSprite()
,anim.currentIndex
andanim.currentIndex++
Это прекрасно лечится созданием нового класса из пакета Flame SpriteAnimationTicker:
SpriteAnimationTicker ticker = SpriteAnimationTicker(anim);
while (ticker.currentIndex < anim.frames.length) {
ticker.currentIndex++;
}
Теперь мета данные перенесли из анимации в этот класс В остальном либа просто великолепная