chore: changed visibility, some comments

pull/207/head
RuiAlonso 3 years ago
parent 72d45b3fb8
commit fa4829acc7

@ -125,7 +125,10 @@ class _SpaceshipRampBackground extends BodyComponent
class _SpaceshipRampBackgroundRailingSpriteComponent extends SpriteComponent class _SpaceshipRampBackgroundRailingSpriteComponent extends SpriteComponent
with HasGameRef { with HasGameRef {
_SpaceshipRampBackgroundRailingSpriteComponent() _SpaceshipRampBackgroundRailingSpriteComponent()
: super(priority: RenderPriority.spaceshipRampBackgroundRailing); : super(
position: Vector2(-11.7, -54.3),
priority: RenderPriority.spaceshipRampBackgroundRailing,
);
@override @override
Future<void> onLoad() async { Future<void> onLoad() async {
await super.onLoad(); await super.onLoad();
@ -135,7 +138,6 @@ class _SpaceshipRampBackgroundRailingSpriteComponent extends SpriteComponent
this.sprite = sprite; this.sprite = sprite;
size = sprite.originalSize / 10; size = sprite.originalSize / 10;
anchor = Anchor.center; anchor = Anchor.center;
position = Vector2(-11.7, -54.3);
} }
} }
@ -144,7 +146,6 @@ class _SpaceshipRampBackgroundRampSpriteComponent extends SpriteComponent
@override @override
Future<void> onLoad() async { Future<void> onLoad() async {
await super.onLoad(); await super.onLoad();
// TODO(ruimiguel): update asset correctly cut from the ramp opening.
final sprite = await gameRef.loadSprite( final sprite = await gameRef.loadSprite(
Assets.images.spaceship.ramp.main.keyName, Assets.images.spaceship.ramp.main.keyName,
); );
@ -176,10 +177,7 @@ enum SpaceshipRampArrowSpriteState {
active5, active5,
} }
/// Helps obtaining the arrow asset corresponding to each enum extension on SpaceshipRampArrowSpriteState {
/// [SpaceshipRampArrowSpriteState].
extension SpaceshipRampArrowSpriteStateX on SpaceshipRampArrowSpriteState {
/// Gives path to the arrow asset, depending on its enum.
String get path { String get path {
switch (this) { switch (this) {
case SpaceshipRampArrowSpriteState.inactive: case SpaceshipRampArrowSpriteState.inactive:
@ -202,7 +200,10 @@ class _SpaceshipRampArrowSpriteComponent
extends SpriteGroupComponent<SpaceshipRampArrowSpriteState> extends SpriteGroupComponent<SpaceshipRampArrowSpriteState>
with HasGameRef { with HasGameRef {
_SpaceshipRampArrowSpriteComponent() _SpaceshipRampArrowSpriteComponent()
: super(priority: RenderPriority.spaceshipRampBackgroundRailing); : super(
position: Vector2(-3.9, -56.5),
priority: RenderPriority.spaceshipRampBackgroundRailing,
);
@override @override
Future<void> onLoad() async { Future<void> onLoad() async {
@ -216,7 +217,6 @@ class _SpaceshipRampArrowSpriteComponent
current = SpaceshipRampArrowSpriteState.inactive; current = SpaceshipRampArrowSpriteState.inactive;
size = sprites[current]!.originalSize / 10; size = sprites[current]!.originalSize / 10;
anchor = Anchor.center; anchor = Anchor.center;
position = Vector2(-3.9, -56.5);
} }
} }
@ -225,7 +225,6 @@ class _SpaceshipRampBoardOpeningSpriteComponent extends SpriteComponent
@override @override
Future<void> onLoad() async { Future<void> onLoad() async {
await super.onLoad(); await super.onLoad();
// TODO(ruimiguel): update asset correctly cut from the ramp background.
final sprite = await gameRef.loadSprite( final sprite = await gameRef.loadSprite(
Assets.images.spaceship.ramp.boardOpening.keyName, Assets.images.spaceship.ramp.boardOpening.keyName,
); );

Loading…
Cancel
Save