refactor: asset name change and size fix

pull/135/head
Allison Ryan 4 years ago
parent 558487dd80
commit 17b5744cf1

@ -29,14 +29,14 @@ extension PinballGameAssetsX on PinballGame {
images.load(components.Assets.images.boundary.outer.keyName), images.load(components.Assets.images.boundary.outer.keyName),
images.load(components.Assets.images.spaceship.saucer.keyName), images.load(components.Assets.images.spaceship.saucer.keyName),
images.load(components.Assets.images.spaceship.bridge.keyName), images.load(components.Assets.images.spaceship.bridge.keyName),
images.load(components.Assets.images.spaceship.ramp.ramp.keyName), images.load(components.Assets.images.spaceship.ramp.main.keyName),
images.load( images.load(
components.Assets.images.spaceship.ramp.railingBackground.keyName, components.Assets.images.spaceship.ramp.railingBackground.keyName,
), ),
images.load( images.load(
components.Assets.images.spaceship.ramp.railingForeground.keyName, components.Assets.images.spaceship.ramp.railingForeground.keyName,
), ),
images.load(components.Assets.images.spaceship.rail.rail.keyName), images.load(components.Assets.images.spaceship.rail.main.keyName),
images.load(components.Assets.images.spaceship.rail.foreground.keyName), images.load(components.Assets.images.spaceship.rail.foreground.keyName),
images.load(components.Assets.images.chromeDino.mouth.keyName), images.load(components.Assets.images.chromeDino.mouth.keyName),
images.load(components.Assets.images.chromeDino.head.keyName), images.load(components.Assets.images.chromeDino.head.keyName),

@ -172,14 +172,18 @@ class $AssetsImagesSpaceshipRailGen {
AssetGenImage get foreground => AssetGenImage get foreground =>
const AssetGenImage('assets/images/spaceship/rail/foreground.png'); const AssetGenImage('assets/images/spaceship/rail/foreground.png');
/// File path: assets/images/spaceship/rail/rail.png /// File path: assets/images/spaceship/rail/main.png
AssetGenImage get rail => AssetGenImage get main =>
const AssetGenImage('assets/images/spaceship/rail/rail.png'); const AssetGenImage('assets/images/spaceship/rail/main.png');
} }
class $AssetsImagesSpaceshipRampGen { class $AssetsImagesSpaceshipRampGen {
const $AssetsImagesSpaceshipRampGen(); const $AssetsImagesSpaceshipRampGen();
/// File path: assets/images/spaceship/ramp/main.png
AssetGenImage get main =>
const AssetGenImage('assets/images/spaceship/ramp/main.png');
/// File path: assets/images/spaceship/ramp/railing-background.png /// File path: assets/images/spaceship/ramp/railing-background.png
AssetGenImage get railingBackground => const AssetGenImage( AssetGenImage get railingBackground => const AssetGenImage(
'assets/images/spaceship/ramp/railing-background.png'); 'assets/images/spaceship/ramp/railing-background.png');
@ -187,10 +191,6 @@ class $AssetsImagesSpaceshipRampGen {
/// File path: assets/images/spaceship/ramp/railing-foreground.png /// File path: assets/images/spaceship/ramp/railing-foreground.png
AssetGenImage get railingForeground => const AssetGenImage( AssetGenImage get railingForeground => const AssetGenImage(
'assets/images/spaceship/ramp/railing-foreground.png'); 'assets/images/spaceship/ramp/railing-foreground.png');
/// File path: assets/images/spaceship/ramp/ramp.png
AssetGenImage get ramp =>
const AssetGenImage('assets/images/spaceship/ramp/ramp.png');
} }
class Assets { class Assets {

@ -144,7 +144,7 @@ class _SpaceshipRailRamp extends BodyComponent with InitialPosition, Layered {
Future<void> _loadSprite() async { Future<void> _loadSprite() async {
final sprite = await gameRef.loadSprite( final sprite = await gameRef.loadSprite(
Assets.images.spaceship.rail.rail.keyName, Assets.images.spaceship.rail.main.keyName,
); );
final spriteComponent = SpriteComponent( final spriteComponent = SpriteComponent(
sprite: sprite, sprite: sprite,
@ -160,7 +160,6 @@ class _SpaceshipRailRamp extends BodyComponent with InitialPosition, Layered {
class _SpaceshipRailForeground extends SpriteComponent with HasGameRef { class _SpaceshipRailForeground extends SpriteComponent with HasGameRef {
_SpaceshipRailForeground() _SpaceshipRailForeground()
: super( : super(
size: Vector2(7.6, 5.7),
anchor: Anchor.center, anchor: Anchor.center,
position: Vector2(-28.5, 19.7), position: Vector2(-28.5, 19.7),
priority: SpaceshipRail.ballPriorityWhenOnSpaceshipRail + 1, priority: SpaceshipRail.ballPriorityWhenOnSpaceshipRail + 1,
@ -170,9 +169,11 @@ class _SpaceshipRailForeground extends SpriteComponent with HasGameRef {
Future<void> onLoad() async { Future<void> onLoad() async {
await super.onLoad(); await super.onLoad();
sprite = await gameRef.loadSprite( final sprite = await gameRef.loadSprite(
Assets.images.spaceship.rail.foreground.keyName, Assets.images.spaceship.rail.foreground.keyName,
); );
this.sprite = sprite;
size = sprite.originalSize / 10;
} }
} }

@ -116,7 +116,7 @@ class _SpaceshipRampBackground extends BodyComponent
Future<void> _loadSprites() async { Future<void> _loadSprites() async {
final spriteRamp = await gameRef.loadSprite( final spriteRamp = await gameRef.loadSprite(
Assets.images.spaceship.ramp.ramp.keyName, Assets.images.spaceship.ramp.main.keyName,
); );
final spriteRampComponent = SpriteComponent( final spriteRampComponent = SpriteComponent(

Loading…
Cancel
Save