diff --git a/packages/pinball_components/lib/src/components/launch_ramp.dart b/packages/pinball_components/lib/src/components/launch_ramp.dart index e0508ace..deaa3941 100644 --- a/packages/pinball_components/lib/src/components/launch_ramp.dart +++ b/packages/pinball_components/lib/src/components/launch_ramp.dart @@ -11,7 +11,7 @@ import 'package:pinball_components/pinball_components.dart'; /// [_LaunchRampForegroundRailing]. /// {@endtemplate} class LaunchRamp extends Forge2DBlueprint { - /// Base priority for [Ball] while be in [LaunchRamp]. + /// Base priority for [Ball] while inside [LaunchRamp]. static const ballPriorityInsideRamp = 0; @override diff --git a/packages/pinball_components/lib/src/components/spaceship_rail.dart b/packages/pinball_components/lib/src/components/spaceship_rail.dart index cd111f46..b63e401a 100644 --- a/packages/pinball_components/lib/src/components/spaceship_rail.dart +++ b/packages/pinball_components/lib/src/components/spaceship_rail.dart @@ -14,7 +14,7 @@ class SpaceshipRail extends Forge2DBlueprint { /// {@macro spaceship_rail} SpaceshipRail(); - /// Base priority for [Ball] while be in [SpaceshipRail]. + /// Base priority for [Ball] while inside [SpaceshipRail]. static const ballPriorityInsideRail = 2; @override @@ -161,6 +161,9 @@ class _SpaceshipRailRampSpriteComponent extends SpriteComponent } class _SpaceshipRailForeground extends SpriteComponent with HasGameRef { + _SpaceshipRailForeground() + : super(priority: SpaceshipRail.ballPriorityInsideRail + 1); + @override Future onLoad() async { await super.onLoad(); @@ -172,7 +175,6 @@ class _SpaceshipRailForeground extends SpriteComponent with HasGameRef { size = sprite.originalSize / 10; anchor = Anchor.center; position = Vector2(-28.5, 19.7); - priority = SpaceshipRail.ballPriorityInsideRail + 1; } }