feat: used right and left constructors

pull/15/head
alestiago 4 years ago
parent bceee15a8e
commit 37d1327446

@ -35,7 +35,7 @@ class PinballGame extends Forge2DGame with FlameBloc, KeyboardEvents {
final center = screenToWorld(camera.viewport.effectiveSize / 2); final center = screenToWorld(camera.viewport.effectiveSize / 2);
const flipperSpace = 2; const flipperSpace = 2;
await add( await add(
_leftFlipper = Flipper( _leftFlipper = Flipper.left(
position: Vector2( position: Vector2(
(center.x - (Flipper.size.x / 2)) - (flipperSpace / 2), (center.x - (Flipper.size.x / 2)) - (flipperSpace / 2),
center.y, center.y,
@ -59,12 +59,11 @@ class PinballGame extends Forge2DGame with FlameBloc, KeyboardEvents {
world.createJoint(leftFlipperRevoluteJointDef) as RevoluteJoint; world.createJoint(leftFlipperRevoluteJointDef) as RevoluteJoint;
await add( await add(
_rightFlipper = Flipper( _rightFlipper = Flipper.right(
position: Vector2( position: Vector2(
(center.x + (Flipper.size.x / 2)) + (flipperSpace / 2), (center.x + (Flipper.size.x / 2)) + (flipperSpace / 2),
center.y, center.y,
), ),
isMirrored: true,
), ),
); );
final rightFlipperAnchor = Anchor( final rightFlipperAnchor = Anchor(

Loading…
Cancel
Save