Flutter:CustomPaint指示使用动画重绘

时间:2019-09-27 14:47:40

标签: flutter flutter-animation

我有一个CustomPaint和一个Animation,我希望custompaint根据动画值重新绘制。这是我到目前为止所拥有的

controller = AnimationController(
  duration: Duration(milliseconds: 1000),
  vsync: this,
);

animation = Tween(begin: 0.0, end: 0.9).animate(CurvedAnimation(
    parent: controller, curve: Curves.ease, reverseCurve: Curves.easeOut))
  ..addListener(() {
    setState(() {
        customView.setSomeProperty(animation.value)
    });
  });

_controller.forward().orCancel;

但是,这并不调用customPaint的paint方法。也没有办法自己刷油漆。

那我该如何用动画为我的custompaint动画?

0 个答案:

没有答案