refactor: jetpack ramp removed rotation

pull/65/head
RuiAlonso 4 years ago
parent 32dd7ba631
commit 65463e5ff8

@ -36,14 +36,11 @@ class JetpackRamp extends Component with HasGameRef<PinballGame> {
)
..initialPosition = position
..layer = layer;
final leftOpening = _JetpackRampOpening(
rotation: 0,
outsideLayer: Layer.spaceship,
)
final leftOpening = _JetpackRampOpening(outsideLayer: Layer.spaceship)
..initialPosition = position + Vector2(-27.6, 25.3)
..layer = Layer.jetpack;
final rightOpening = _JetpackRampOpening(rotation: 0)
final rightOpening = _JetpackRampOpening()
..initialPosition = position + Vector2(-10.6, 25.3)
..layer = Layer.opening;
@ -62,17 +59,13 @@ class JetpackRamp extends Component with HasGameRef<PinballGame> {
class _JetpackRampOpening extends RampOpening {
/// {@macro jetpack_ramp_opening}
_JetpackRampOpening({
required double rotation,
Layer? outsideLayer,
}) : _rotation = rotation,
super(
}) : super(
pathwayLayer: Layer.jetpack,
outsideLayer: outsideLayer,
orientation: RampOrientation.down,
);
final double _rotation;
// TODO(ruialonso): Avoid magic number 2, should be proportional to
// [JetpackRamp].
static const _size = 2;

Loading…
Cancel
Save