Adds support for Flare animations to your Flame games.
flame_flare
Integrate awesome Flare animations to your Flame game.
:warning: Flare is deprecated and no longer supported. Please consider upgrading to Rive.
Install
Add flame_flare as a dependency in your pubspec.yaml file (what?).
Import the package:
import 'package:flame_flare/flame_flare.dart';
Usage
This lib exposes a set of tools to integrate a flare animation into a flame game, they are:
FlareActorAnimation: A simple animation object that wraps aFlareActorRenderBox.FlareActorComponent: A Flame'sPositionComponentsub class that receives and render aFlareActorAnimation.FlareParticle: A Flame'sParticlesub class that receives and renders aFlareActorAnimationas a particle.
Simple usage
class MyAnimationController extends FlareControls {
void playSomeAnimation() {
play('Some animation');
}
}
class MyAnimationComponent extends FlareActorComponent {
final MyAnimationController animationController;
MyAnimationComponent(this.animationController)
: super(
FlareActorAnimation(
'assets/my_animation.flr',
controller: animationController,
fit: BoxFit.contain,
alignment: Alignment.bottomCenter,
size: Vector2(306, 500),
),
);
}
See the example app for a slightly more complex usage.
Support
The simplest way to show us your support is by giving the project a star.

