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,
super(
priority: RenderPriority.alienBumper,
renderBody: false,
children: [
AlienBumperBallContactBehavior(),
AlienBumperBlinkingBehavior(),
@ -35,7 +36,6 @@ class AlienBumper extends BodyComponent with InitialPosition {
),
...?children,
],
renderBody: false,
);
/// {@macro alien_bumper}

@ -16,10 +16,10 @@ class Ball<T extends Forge2DGame> extends BodyComponent<T>
Ball({
required this.baseColor,
}) : super(
renderBody: false,
children: [
_BallSpriteComponent()..tint(baseColor.withOpacity(0.5)),
],
renderBody: false,
) {
// 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

@ -13,8 +13,8 @@ class Baseboard extends BodyComponent with InitialPosition {
required BoardSide side,
}) : _side = side,
super(
children: [_BaseboardSpriteComponent(side: side)],
renderBody: false,
children: [_BaseboardSpriteComponent(side: side)],
);
/// 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}
_BottomBoundary()
: super(
renderBody: false,
priority: RenderPriority.bottomBoundary,
children: [_BottomBoundarySpriteComponent()],
renderBody: false,
);
List<FixtureDef> _createFixtureDefs() {
@ -91,9 +91,9 @@ class _OuterBoundary extends BodyComponent with InitialPosition {
/// {@macro outer_boundary}
_OuterBoundary()
: super(
renderBody: false,
priority: RenderPriority.outerBoundary,
children: [_OuterBoundarySpriteComponent()],
renderBody: false,
);
List<FixtureDef> _createFixtureDefs() {

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

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

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

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

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

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

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

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

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

Loading…
Cancel
Save