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.
29 lines
826 B
29 lines
826 B
2 years ago
|
import 'package:flame/components.dart';
|
||
|
import 'package:flutter/material.dart';
|
||
|
import 'package:pinball/game/game.dart';
|
||
|
import 'package:pinball_components/pinball_components.dart';
|
||
|
import 'package:pinball_ui/pinball_ui.dart';
|
||
|
|
||
|
final _bodyTextPaint = TextPaint(
|
||
|
style: const TextStyle(
|
||
|
fontSize: 3,
|
||
|
color: PinballColors.white,
|
||
|
fontFamily: PinballFonts.pixeloidSans,
|
||
|
),
|
||
|
);
|
||
|
|
||
|
/// {@template initials_submission_failure_display}
|
||
|
/// [Backbox] display for when a failure occurs during initials submission.
|
||
|
/// {@endtemplate}
|
||
|
class InitialsSubmissionFailureDisplay extends TextComponent
|
||
|
with HasGameRef<PinballGame> {
|
||
|
@override
|
||
|
Future<void> onLoad() async {
|
||
|
await super.onLoad();
|
||
|
position = Vector2(0, -10);
|
||
|
anchor = Anchor.center;
|
||
|
text = 'Failure!';
|
||
|
textRenderer = _bodyTextPaint;
|
||
|
}
|
||
|
}
|