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
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;
|
|
}
|
|
}
|