feat: sized sprites

pull/229/head
alestiago 4 years ago
parent 404f3a6ca7
commit 04b2c3407e

@ -51,7 +51,7 @@ class ChromeDino extends BodyComponent with InitialPosition {
repeat: true, repeat: true,
), ),
_ChromeDinoMouthSprite(), _ChromeDinoMouthSprite(),
_ChromeDinoHeadSprite(), // _ChromeDinoHeadSprite(),
], ],
); );
} }
@ -168,7 +168,7 @@ class _ChromeDinoMouthSprite extends SpriteAnimationComponent with HasGameRef {
Assets.images.chromeDino.mouth.keyName, Assets.images.chromeDino.mouth.keyName,
); );
size = Vector2(17.5, 17); size = Vector2(25, 20);
position = Vector2(0, -2); position = Vector2(0, -2);
anchor = Anchor.center; anchor = Anchor.center;
@ -177,7 +177,7 @@ class _ChromeDinoMouthSprite extends SpriteAnimationComponent with HasGameRef {
final data = SpriteAnimationData.sequenced( final data = SpriteAnimationData.sequenced(
amount: amountPerColumn * amountPerRow, amount: amountPerColumn * amountPerRow,
amountPerRow: amountPerRow, amountPerRow: amountPerRow,
stepTime: 0.05, stepTime: 0.10,
textureSize: size * _kImageToFlameRatio, textureSize: size * _kImageToFlameRatio,
); );
animation = SpriteAnimation.fromFrameData(image, data); animation = SpriteAnimation.fromFrameData(image, data);
@ -192,7 +192,7 @@ class _ChromeDinoHeadSprite extends SpriteAnimationComponent with HasGameRef {
Assets.images.chromeDino.head.keyName, Assets.images.chromeDino.head.keyName,
); );
size = Vector2(17.5, 17); size = Vector2(25, 20);
position = Vector2(0, -2); position = Vector2(0, -2);
anchor = Anchor.center; anchor = Anchor.center;
@ -201,7 +201,7 @@ class _ChromeDinoHeadSprite extends SpriteAnimationComponent with HasGameRef {
final data = SpriteAnimationData.sequenced( final data = SpriteAnimationData.sequenced(
amount: amountPerColumn * amountPerRow, amount: amountPerColumn * amountPerRow,
amountPerRow: amountPerRow, amountPerRow: amountPerRow,
stepTime: 0.05, stepTime: 1,
textureSize: size * _kImageToFlameRatio, textureSize: size * _kImageToFlameRatio,
); );
animation = SpriteAnimation.fromFrameData(image, data); animation = SpriteAnimation.fromFrameData(image, data);

Loading…
Cancel
Save