Flutter 色差与色差<;颜色>;和IntTween vs Tween<;int>;?
两者之间有什么区别Flutter 色差与色差<;颜色>;和IntTween vs Tween<;int>;?,flutter,dart,Flutter,Dart,两者之间有什么区别 ColorTween vs Tween<Color> ColorTween vs Tween 及 IntTween vs Tween 如果所有事情都可以由Tween处理,那么为什么这些XXXTween存在呢?tldr;您可以使用自己的Tween实现,也可以只使用ColorTweenColorTween或IntTween只是针对常见用例的内置实现。但是对于一个独特的用例,您肯定需要实现Tween Tween的用例很简单,它在给定值的范围内吐出特定值。事实上,T
ColorTween vs Tween<Color>
ColorTween vs Tween
及
IntTween vs Tween
如果所有事情都可以由Tween
处理,那么为什么这些XXXTween
存在呢?tldr;您可以使用自己的Tween
实现,也可以只使用ColorTween
ColorTween
或IntTween
只是针对常见用例的内置实现。但是对于一个独特的用例,您肯定需要实现Tween
Tween
的用例很简单,它在给定值的范围内吐出特定值。事实上,Tween这个名字来自于之间的单词。一般来说,您可以使用自己的Tween或Tween实现,其用途与ColorTween
或IntTween
相同
因为,有一些用例,比如在一组颜色或一组整数或一组边界半径之间的吐温。出于这些目的,flatter开发人员为这些常见用例提供了一系列类,如ColorTween
、IntTween
或
但是假设您有自己的定制用例,而Tween
类没有实现。例如,您希望在特定坐标范围内吐出。在这种情况下,您需要实现Tween
,因为据我所知,颤振API中没有任何可用的实现 不,不是所有的事情都能由Tween处理的
-请参阅Tween官方文档了解更多信息(部分“特殊注意事项的类型”)@pskink谢谢您的回复,请将其作为答案写下来,我很高兴接受。当然,欢迎您,请随时写一个自我回答
IntTween vs Tween<int>