Files
flame/lib/particles/circle_particle.dart
Ivan Cherepanov 0f98a8542d chore: format
fix: doc/example/particles/readme, attempt to embed webm preview
fix: doc/example/particles better sample for chaining
refactor: Particle, dropped duration support
2019-11-28 23:02:28 +03:00

27 lines
527 B
Dart

import 'dart:ui';
import 'package:flutter/foundation.dart';
import '../particle.dart';
/// Plain circle with no other behaviors
/// Consider composing with other [Particle]
/// to achieve needed effects
class CircleParticle extends Particle {
final Paint paint;
final double radius;
CircleParticle({
@required this.paint,
this.radius = 10.0,
double lifespan,
}) : super(
lifespan: lifespan,
);
@override
void render(Canvas c) {
c.drawCircle(Offset.zero, radius, paint);
}
}