From e8704934b19d9ed1982d35ce62819f01ac3de189 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Sun, 16 Jun 2024 19:29:46 +0200 Subject: [PATCH] fix: Add nativeAngle to constructors where it makes sense (#3197) Closes #3196 --- .../flame/lib/src/components/sprite_animation_component.dart | 2 ++ .../lib/src/components/sprite_animation_group_component.dart | 2 ++ packages/flame/lib/src/components/sprite_component.dart | 2 ++ .../lib/src/sprite_fusion_tilemap_component.dart | 4 ++-- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/flame/lib/src/components/sprite_animation_component.dart b/packages/flame/lib/src/components/sprite_animation_component.dart index 02de5c4eae4..68e740d9187 100644 --- a/packages/flame/lib/src/components/sprite_animation_component.dart +++ b/packages/flame/lib/src/components/sprite_animation_component.dart @@ -76,6 +76,7 @@ class SpriteAnimationComponent extends PositionComponent Vector2? size, Vector2? scale, double? angle, + double nativeAngle = 0, Anchor? anchor, Iterable? children, int? priority, @@ -90,6 +91,7 @@ class SpriteAnimationComponent extends PositionComponent size: size, scale: scale, angle: angle, + nativeAngle: nativeAngle, anchor: anchor, children: children, priority: priority, diff --git a/packages/flame/lib/src/components/sprite_animation_group_component.dart b/packages/flame/lib/src/components/sprite_animation_group_component.dart index 07241086544..c1fa78be37b 100644 --- a/packages/flame/lib/src/components/sprite_animation_group_component.dart +++ b/packages/flame/lib/src/components/sprite_animation_group_component.dart @@ -100,6 +100,7 @@ class SpriteAnimationGroupComponent extends PositionComponent Vector2? size, Vector2? scale, double? angle, + double nativeAngle = 0, Anchor? anchor, int? priority, ComponentKey? key, @@ -124,6 +125,7 @@ class SpriteAnimationGroupComponent extends PositionComponent scale: scale, angle: angle, anchor: anchor, + nativeAngle: nativeAngle, priority: priority, key: key, ); diff --git a/packages/flame/lib/src/components/sprite_component.dart b/packages/flame/lib/src/components/sprite_component.dart index 5f50a371d91..8195276a3ef 100644 --- a/packages/flame/lib/src/components/sprite_component.dart +++ b/packages/flame/lib/src/components/sprite_component.dart @@ -61,6 +61,7 @@ class SpriteComponent extends PositionComponent Vector2? size, Vector2? scale, double? angle, + double nativeAngle = 0, Anchor? anchor, Iterable? children, int? priority, @@ -77,6 +78,7 @@ class SpriteComponent extends PositionComponent size: size, scale: scale, angle: angle, + nativeAngle: nativeAngle, anchor: anchor, children: children, priority: priority, diff --git a/packages/flame_sprite_fusion/lib/src/sprite_fusion_tilemap_component.dart b/packages/flame_sprite_fusion/lib/src/sprite_fusion_tilemap_component.dart index 304f6f4762f..f6824e536c6 100644 --- a/packages/flame_sprite_fusion/lib/src/sprite_fusion_tilemap_component.dart +++ b/packages/flame_sprite_fusion/lib/src/sprite_fusion_tilemap_component.dart @@ -78,7 +78,7 @@ class SpriteFusionTilemapComponent extends PositionComponent { Vector2? position, Vector2? scale, double? angle, - double? nativeAngle, + double nativeAngle = 0, Anchor? anchor, Iterable? children, int? priority, @@ -99,7 +99,7 @@ class SpriteFusionTilemapComponent extends PositionComponent { position: position, scale: scale, angle: angle, - nativeAngle: nativeAngle ?? 0, + nativeAngle: nativeAngle, anchor: anchor, children: children, priority: priority,