toImage method

Future<Image> toImage()

Return a new Image based on the src of the Sprite.

Note: This is a heavy async operation and should not be called inside the game loop. Remember to call dispose on the Image object once you aren't going to use it anymore.

Implementation

Future<Image> toImage() {
  final composition = ImageComposition()
    ..add(image, _zeroPosition, source: src);
  return composition.compose();
}