fix: update widgets

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

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

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

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

Loading…
Cancel
Save