Files
flame/lib/components/particles/curved_particle.dart
Ivan Cherepanov 38e3685cda feat: particles
2019-11-25 17:58:16 +03:00

16 lines
364 B
Dart

import 'package:flutter/animation.dart';
import '../particle_component.dart';
class CurvedParticle extends Particle {
final Curve curve;
CurvedParticle({
this.curve = Curves.linear,
double lifespan,
Duration duration,
}) : super(lifespan: lifespan, duration: duration);
@override
double get progress => curve.transform(super.progress);
}