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

Loading…
Cancel
Save