控制颤动中的补间值

时间:2019-11-22 21:01:09

标签: flutter flutter-animation

项目

嗨,我正在尝试为Container设置动画。我想做的就是用一些不错的曲线将容器从0缩放到1。这非常简单,可以通过多种方式实现。我喜欢使用简单的动画程序包,该程序包只需很少的代码即可完成此操作:

代码

ControlledAnimation(
  duration: duration,
  playback: playback,
  tween: mytween,
  builder: (context, animation) {
    return Transform.scale(
      scale: animation,
      child: Container(
        height: 200,
        width: 200,
      ),
    );
  },
);

问题

到目前为止很好,但是如果我想让动画也由手势控制?例如,当用户点击屏幕时停止动画,并在向上/向下滑动时放大/缩小?

简单的动画库只是一个例子,我只是在寻找一种实现此结果的方法。 谢谢

0 个答案:

没有答案