mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-02 20:13:50 +08:00
chore: Update min Dart constraint to 3.8 (#3676)
Update min Dart constraint to 3.8, which will enable us to use the fancier collection literals. This requires bumping the min Flutter version as well: <img width="1892" height="1122" alt="image" src="https://github.com/user-attachments/assets/7c7b07fc-4d96-4987-824d-9a7133ecfb85" />
This commit is contained in:
@ -15,19 +15,25 @@ class SpriteSheetExample extends FlameGame {
|
||||
srcSize: Vector2(16.0, 18.0),
|
||||
);
|
||||
|
||||
final vampireAnimation =
|
||||
spriteSheet.createAnimation(row: 0, stepTime: 0.1, to: 7);
|
||||
|
||||
final ghostAnimation =
|
||||
spriteSheet.createAnimation(row: 1, stepTime: 0.1, to: 7);
|
||||
|
||||
final ghostAnimationVariableStepTimes =
|
||||
spriteSheet.createAnimationWithVariableStepTimes(
|
||||
row: 1,
|
||||
final vampireAnimation = spriteSheet.createAnimation(
|
||||
row: 0,
|
||||
stepTime: 0.1,
|
||||
to: 7,
|
||||
stepTimes: [0.1, 0.1, 0.3, 0.3, 0.5, 0.3, 0.1],
|
||||
);
|
||||
|
||||
final ghostAnimation = spriteSheet.createAnimation(
|
||||
row: 1,
|
||||
stepTime: 0.1,
|
||||
to: 7,
|
||||
);
|
||||
|
||||
final ghostAnimationVariableStepTimes = spriteSheet
|
||||
.createAnimationWithVariableStepTimes(
|
||||
row: 1,
|
||||
to: 7,
|
||||
stepTimes: [0.1, 0.1, 0.3, 0.3, 0.5, 0.3, 0.1],
|
||||
);
|
||||
|
||||
final customVampireAnimation = SpriteAnimation.fromFrameData(
|
||||
spriteSheet.image,
|
||||
SpriteAnimationData([
|
||||
|
||||
Reference in New Issue
Block a user