From 256e56d19c9ffb84560d00c4461e2363c08869ff Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Sat, 29 Jul 2023 20:38:08 +0200 Subject: [PATCH] Don't touch paint in tile_layer --- .../src/renderable_layers/tile_layers/tile_layer.dart | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/flame_tiled/lib/src/renderable_layers/tile_layers/tile_layer.dart b/packages/flame_tiled/lib/src/renderable_layers/tile_layers/tile_layer.dart index 28bdcf0bfb5..51537cf1a46 100644 --- a/packages/flame_tiled/lib/src/renderable_layers/tile_layers/tile_layer.dart +++ b/packages/flame_tiled/lib/src/renderable_layers/tile_layers/tile_layer.dart @@ -34,7 +34,8 @@ import 'package:meta/meta.dart'; /// {@endtemplate} @internal abstract class FlameTileLayer extends RenderableLayer { - late final _layerPaint = Paint(); + late final _layerPaint = Paint() + ..color = Color.fromRGBO(255, 255, 255, opacity); final TiledAtlas tiledAtlas; late List> transforms; final animations = []; @@ -50,11 +51,7 @@ abstract class FlameTileLayer extends RenderableLayer { required this.animationFrames, required this.ignoreFlip, super.filterQuality, - }) { - _layerPaint - ..color = Color.fromRGBO(255, 255, 255, opacity) - ..filterQuality = filterQuality; - } + }); /// {@macro flame_tile_layer} static FlameTileLayer load({