Files
flame/examples/lib/commons/square_component.dart
Pasha Stetsenko f020da7bd7 Improve 'move effect' example (#1030)
* Improve 'move effect' example

* Update examples/lib/commons/circle_component.dart

* Changelog entry

Co-authored-by: Erick <erickzanardoo@gmail.com>
2021-10-21 14:15:10 +02:00

23 lines
535 B
Dart

import 'dart:ui';
import 'package:flame/components.dart';
import 'package:flame/effects.dart';
import 'package:flame/palette.dart';
class SquareComponent extends PositionComponent with EffectsHelper {
Paint paint = BasicPalette.white.paint();
SquareComponent({int priority = 0, double size = 100.0})
: super(
size: Vector2.all(size),
priority: priority,
anchor: Anchor.center,
);
@override
void render(Canvas c) {
super.render(c);
c.drawRect(size.toRect(), paint);
}
}