mirror of https://github.com/flutter/pinball.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
705 B
18 lines
705 B
import 'package:pinball/game/game.dart';
|
|
import 'package:pinball/gen/assets.gen.dart';
|
|
|
|
/// Add methods to help loading and caching game assets.
|
|
extension PinballGameAssetsX on PinballGame {
|
|
/// Pre load the initial assets of the game.
|
|
Future<void> preLoadAssets() async {
|
|
await Future.wait([
|
|
images.load(Assets.images.components.ball.path),
|
|
images.load(Assets.images.components.flipper.path),
|
|
images.load(Assets.images.components.spaceship.androidTop.path),
|
|
images.load(Assets.images.components.spaceship.androidBottom.path),
|
|
images.load(Assets.images.components.spaceship.lower.path),
|
|
images.load(Assets.images.components.spaceship.upper.path),
|
|
]);
|
|
}
|
|
}
|