custom static method
Implementation
static Future<SpriteBatch> custom({
required Image image,
required Map<String, Rect> textures,
required Map<String, List<Rect>> frames,
bool flippable = false,
bool maskable = false,
bool disposeOriginal = false,
}) async {
final newImage = await transformSheetImage(
image,
flippable: flippable,
maskable: maskable,
disposeOriginal: disposeOriginal,
);
return SpriteBatch._(
image: newImage,
textures: textures,
frames: frames,
);
}