Я пытаюсь показать следующую анимацию вспышки в моем приложении Flutter
https://www.2dimensions.com/a/pollux/files/flare/smiley-switch
Я загрузил его как двоичный файл
FlareActor(
"assets/Smiley Switch.flr",
color: Colors.black,
fit: BoxFit.contain,
animation: "On",
),
Я хочу, чтобы анимацияпереключать из вкл / выкл точно так же, как виджет переключателя, поэтому я обернул его внутри InkWell
var a = false;
return Center(
child: InkWell(
onTap: (){
if(a){
setState(() {
a = false;
});
} else {
setState(() {
a = true;
});
}
},
child: FlareActor(
"assets/Smiley Switch.flr",
color: Colors.black,
fit: BoxFit.contain,
animation: a ? "On" : "Off",
),
),
);
, но приведенный выше код не работает.Как включить анимацию FlareActor
?