Files
flame/lib/components/timer_component.dart
2019-11-27 22:12:20 -03:00

22 lines
430 B
Dart

import 'dart:ui';
import './component.dart';
import '../time.dart';
/// Simple component which wraps a [Timer] instance allowing it to be easily used inside a [BaseGame] game.
class TimerComponent extends Component {
Timer timer;
TimerComponent(this.timer);
@override
void update(double dt) {
timer.update(dt);
}
@override
void render(Canvas canvas) {}
@override
bool destroy() => timer.isFinished();
}