|
|
@ -18,10 +18,15 @@ class PinballGame extends Forge2DGame with FlameBloc {
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
Future<void> onLoad() async {
|
|
|
|
Future<void> onLoad() async {
|
|
|
|
spawnBall();
|
|
|
|
|
|
|
|
addContactCallback(BallScorePointsCallback());
|
|
|
|
addContactCallback(BallScorePointsCallback());
|
|
|
|
|
|
|
|
|
|
|
|
await add(BottomWall(this));
|
|
|
|
await add(BottomWall(this));
|
|
|
|
addContactCallback(BottomWallBallContactCallback());
|
|
|
|
addContactCallback(BottomWallBallContactCallback());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
|
|
|
void onAttach() {
|
|
|
|
|
|
|
|
super.onAttach();
|
|
|
|
|
|
|
|
spawnBall();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|