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>
This commit is contained in:
Pasha Stetsenko
2021-10-21 05:15:10 -07:00
committed by GitHub
parent 07b95cef30
commit f020da7bd7
4 changed files with 41 additions and 13 deletions

View File

@ -0,0 +1,21 @@
import 'dart:ui';
import 'package:flame/components.dart';
class CircleComponent extends PositionComponent {
CircleComponent({this.radius = 10.0})
: paint = Paint()..color = const Color(0xFF60CB35),
super(
size: Vector2.all(2 * radius),
anchor: Anchor.center,
);
Paint paint;
double radius;
@override
void render(Canvas canvas) {
super.render(canvas);
canvas.drawCircle(Offset(radius, radius), radius, paint);
}
}