fix: update widgets

pull/252/head
arturplaczek 3 years ago
parent e6d23b0ec8
commit 3a628e6d0a

@ -44,6 +44,8 @@ class PinballGamePage extends StatelessWidget {
...game.preLoadAssets(),
pinballAudio.load(),
...BonusAnimation.loadAssets(),
...SelectedCharacter.loadAssets(),
...StarAnimation.loadAssets(),
];
return MultiBlocProvider(

@ -88,6 +88,7 @@ class _SelectedCharacterState extends State<SelectedCharacter>
Text(
currentCharacter.name,
style: AppTextStyle.headline3,
textAlign: TextAlign.center,
),
const SizedBox(height: 20),
SizedBox(

@ -61,14 +61,14 @@ class StarAnimation extends StatelessWidget {
final double _stepTime;
/// Returns a list of assets to be loaded.
static Future<void> loadAssets() {
static List<Future> loadAssets() {
Flame.images.prefix = '';
return Flame.images.loadAll([
Assets.images.selectCharacter.starA.keyName,
Assets.images.selectCharacter.starB.keyName,
Assets.images.selectCharacter.starC.keyName,
]);
return [
Flame.images.load(Assets.images.selectCharacter.starA.keyName),
Flame.images.load(Assets.images.selectCharacter.starB.keyName),
Flame.images.load(Assets.images.selectCharacter.starC.keyName),
];
}
@override

Loading…
Cancel
Save