refactor: moved children to last arguement

pull/234/head
alestiago 3 years ago
parent b250bd8e21
commit 694f1498e7

@ -25,6 +25,7 @@ class AlienBumper extends BodyComponent with InitialPosition {
_minorRadius = minorRadius, _minorRadius = minorRadius,
super( super(
priority: RenderPriority.alienBumper, priority: RenderPriority.alienBumper,
renderBody: false,
children: [ children: [
AlienBumperBallContactBehavior(), AlienBumperBallContactBehavior(),
AlienBumperBlinkingBehavior(), AlienBumperBlinkingBehavior(),
@ -35,7 +36,6 @@ class AlienBumper extends BodyComponent with InitialPosition {
), ),
...?children, ...?children,
], ],
renderBody: false,
); );
/// {@macro alien_bumper} /// {@macro alien_bumper}

@ -16,10 +16,10 @@ class Ball<T extends Forge2DGame> extends BodyComponent<T>
Ball({ Ball({
required this.baseColor, required this.baseColor,
}) : super( }) : super(
renderBody: false,
children: [ children: [
_BallSpriteComponent()..tint(baseColor.withOpacity(0.5)), _BallSpriteComponent()..tint(baseColor.withOpacity(0.5)),
], ],
renderBody: false,
) { ) {
// TODO(ruimiguel): while developing Ball can be launched by clicking mouse, // TODO(ruimiguel): while developing Ball can be launched by clicking mouse,
// and default layer is Layer.all. But on final game Ball will be always be // and default layer is Layer.all. But on final game Ball will be always be

@ -13,8 +13,8 @@ class Baseboard extends BodyComponent with InitialPosition {
required BoardSide side, required BoardSide side,
}) : _side = side, }) : _side = side,
super( super(
children: [_BaseboardSpriteComponent(side: side)],
renderBody: false, renderBody: false,
children: [_BaseboardSpriteComponent(side: side)],
); );
/// Whether the [Baseboard] is on the left or right side of the board. /// Whether the [Baseboard] is on the left or right side of the board.

@ -26,9 +26,9 @@ class _BottomBoundary extends BodyComponent with InitialPosition {
/// {@macro bottom_boundary} /// {@macro bottom_boundary}
_BottomBoundary() _BottomBoundary()
: super( : super(
renderBody: false,
priority: RenderPriority.bottomBoundary, priority: RenderPriority.bottomBoundary,
children: [_BottomBoundarySpriteComponent()], children: [_BottomBoundarySpriteComponent()],
renderBody: false,
); );
List<FixtureDef> _createFixtureDefs() { List<FixtureDef> _createFixtureDefs() {
@ -91,9 +91,9 @@ class _OuterBoundary extends BodyComponent with InitialPosition {
/// {@macro outer_boundary} /// {@macro outer_boundary}
_OuterBoundary() _OuterBoundary()
: super( : super(
renderBody: false,
priority: RenderPriority.outerBoundary, priority: RenderPriority.outerBoundary,
children: [_OuterBoundarySpriteComponent()], children: [_OuterBoundarySpriteComponent()],
renderBody: false,
); );
List<FixtureDef> _createFixtureDefs() { List<FixtureDef> _createFixtureDefs() {

@ -26,6 +26,7 @@ class DashNestBumper extends BodyComponent with InitialPosition {
_minorRadius = minorRadius, _minorRadius = minorRadius,
super( super(
priority: RenderPriority.dashBumper, priority: RenderPriority.dashBumper,
renderBody: false,
children: [ children: [
_DashNestBumperSpriteGroupComponent( _DashNestBumperSpriteGroupComponent(
activeAssetPath: activeAssetPath, activeAssetPath: activeAssetPath,
@ -36,7 +37,6 @@ class DashNestBumper extends BodyComponent with InitialPosition {
DashNestBumperBallContactBehavior(), DashNestBumperBallContactBehavior(),
...?children, ...?children,
], ],
renderBody: false,
); );
/// {@macro dash_nest_bumper} /// {@macro dash_nest_bumper}

@ -14,8 +14,8 @@ class Flipper extends BodyComponent with KeyboardHandler, InitialPosition {
Flipper({ Flipper({
required this.side, required this.side,
}) : super( }) : super(
children: [_FlipperSpriteComponent(side: side)],
renderBody: false, renderBody: false,
children: [_FlipperSpriteComponent(side: side)],
); );
/// The size of the [Flipper]. /// The size of the [Flipper].

@ -32,11 +32,11 @@ class _LaunchRampBase extends BodyComponent with Layered {
_LaunchRampBase() _LaunchRampBase()
: super( : super(
priority: RenderPriority.launchRamp, priority: RenderPriority.launchRamp,
renderBody: false,
children: [ children: [
_LaunchRampBackgroundRailingSpriteComponent(), _LaunchRampBackgroundRailingSpriteComponent(),
_LaunchRampBaseSpriteComponent(), _LaunchRampBaseSpriteComponent(),
], ],
renderBody: false,
) { ) {
layer = Layer.launcher; layer = Layer.launcher;
} }

@ -50,11 +50,11 @@ class Signpost extends BodyComponent with InitialPosition {
Iterable<Component>? children, Iterable<Component>? children,
}) : super( }) : super(
priority: RenderPriority.signpost, priority: RenderPriority.signpost,
renderBody: false,
children: [ children: [
_SignpostSpriteComponent(), _SignpostSpriteComponent(),
...?children, ...?children,
], ],
renderBody: false,
); );
/// Forwards the sprite to the next [SignpostSpriteState]. /// Forwards the sprite to the next [SignpostSpriteState].

@ -42,10 +42,10 @@ class SpaceshipSaucer extends BodyComponent with InitialPosition, Layered {
SpaceshipSaucer() SpaceshipSaucer()
: super( : super(
priority: RenderPriority.spaceshipSaucer, priority: RenderPriority.spaceshipSaucer,
renderBody: false,
children: [ children: [
_SpaceshipSaucerSpriteComponent(), _SpaceshipSaucerSpriteComponent(),
], ],
renderBody: false,
) { ) {
layer = Layer.spaceship; layer = Layer.spaceship;
} }

@ -29,8 +29,8 @@ class _SpaceshipRailRamp extends BodyComponent with Layered {
_SpaceshipRailRamp() _SpaceshipRailRamp()
: super( : super(
priority: RenderPriority.spaceshipRail, priority: RenderPriority.spaceshipRail,
children: [_SpaceshipRailRampSpriteComponent()],
renderBody: false, renderBody: false,
children: [_SpaceshipRailRampSpriteComponent()],
) { ) {
layer = Layer.spaceshipExitRail; layer = Layer.spaceshipExitRail;
} }

@ -98,10 +98,10 @@ class _SpaceshipRampBackground extends BodyComponent
_SpaceshipRampBackground() _SpaceshipRampBackground()
: super( : super(
priority: RenderPriority.spaceshipRamp, priority: RenderPriority.spaceshipRamp,
renderBody: false,
children: [ children: [
_SpaceshipRampBackgroundRampSpriteComponent(), _SpaceshipRampBackgroundRampSpriteComponent(),
], ],
renderBody: false,
) { ) {
layer = Layer.spaceshipEntranceRamp; layer = Layer.spaceshipEntranceRamp;
} }
@ -247,8 +247,8 @@ class _SpaceshipRampForegroundRailing extends BodyComponent
_SpaceshipRampForegroundRailing() _SpaceshipRampForegroundRailing()
: super( : super(
priority: RenderPriority.spaceshipRampForegroundRailing, priority: RenderPriority.spaceshipRampForegroundRailing,
children: [_SpaceshipRampForegroundRailingSpriteComponent()],
renderBody: false, renderBody: false,
children: [_SpaceshipRampForegroundRailingSpriteComponent()],
) { ) {
layer = Layer.spaceshipEntranceRamp; layer = Layer.spaceshipEntranceRamp;
} }

@ -26,6 +26,7 @@ class SparkyBumper extends BodyComponent with InitialPosition {
_minorRadius = minorRadius, _minorRadius = minorRadius,
super( super(
priority: RenderPriority.sparkyBumper, priority: RenderPriority.sparkyBumper,
renderBody: false,
children: [ children: [
SparkyBumperBallContactBehavior(), SparkyBumperBallContactBehavior(),
SparkyBumperBlinkingBehavior(), SparkyBumperBlinkingBehavior(),
@ -37,7 +38,6 @@ class SparkyBumper extends BodyComponent with InitialPosition {
), ),
...?children, ...?children,
], ],
renderBody: false,
); );
/// {@macro sparky_bumper} /// {@macro sparky_bumper}

@ -23,8 +23,8 @@ class _ComputerBase extends BodyComponent with InitialPosition {
_ComputerBase() _ComputerBase()
: super( : super(
priority: RenderPriority.computerBase, priority: RenderPriority.computerBase,
children: [_ComputerBaseSpriteComponent()],
renderBody: false, renderBody: false,
children: [_ComputerBaseSpriteComponent()],
); );
List<FixtureDef> _createFixtureDefs() { List<FixtureDef> _createFixtureDefs() {

Loading…
Cancel
Save