Sequence effect with example

This commit is contained in:
Lukas Klingsbo
2020-05-25 01:43:08 +02:00
parent b46cea5112
commit 65b0193cb6
10 changed files with 328 additions and 10 deletions

View File

@ -0,0 +1,24 @@
import 'package:flame/anchor.dart';
import 'package:flame/components/component.dart';
import 'dart:ui';
class Square extends PositionComponent {
final Paint _paint;
Square(this._paint, double x, double y, {double angle = 0.0}) {
width = 100;
height = 100;
this.x = x;
this.y = y;
this.angle = angle;
anchor = Anchor.center;
}
@override
void render(Canvas canvas) {
prepareCanvas(canvas);
final rect = Rect.fromLTWH(0, 0, width, height);
canvas.drawRect(rect, _paint);
}
}