animateTo method
void
animateTo(
- Color color,
- BlendMode blendMode, {
- Duration duration = const Duration(milliseconds: 500),
- Curve curve = Curves.decelerate,
override
Implementation
@override
void animateTo(
Color color,
BlendMode blendMode, {
Duration duration = const Duration(milliseconds: 500),
curve = Curves.decelerate,
}) {
colorFilter.blendMode = blendMode;
_tween = ColorTween(
begin: colorFilter.color ?? Color(0x00000000),
end: color,
);
gameRef.getValueGenerator(
duration,
onChange: (value) {
colorFilter.color = _tween?.transform(value);
},
onFinish: () {
colorFilter.color = color;
},
curve: curve,
).start();
}