changeImageFromBundle method

Future<bool> changeImageFromBundle(
  1. AssetBundle bundle,
  2. String filename
)

Change the image for this node with one in an asset bundle. Returns true when successful.

Implementation

Future<bool> changeImageFromBundle(
    AssetBundle bundle, String filename) async {
  ByteData data = await bundle.load(filename);
  ui.Codec codec =
      await ui.instantiateImageCodec(Uint8List.view(data.buffer));
  ui.FrameInfo frame = await codec.getNextFrame();
  return changeImage(frame.image);
}