【发布时间】:2020-04-27 23:29:44
【问题描述】:
大家好,
我需要知道,如何创建渐变色
从 topLeft 到 bottomRight 在 Flutter 中的着色器中,例如此图像中的示例 2?
我尝试使用这个迷你着色器代码来执行此操作,但它仍然不适合我。
final Shader linearGradient = LinearGradient(
colors: <Color>[
Color(0xff002fff),
Color(0xff00f4ff),
],
).createShader(Rect.fromCircle(center: Offset(200, 0), radius: 150));
任何人都可以有一个想法,这是如何创建的?或者现在在 Flutter 中也不是不可能的????♂️。
【问题讨论】:
-
检查
LinearGradient构造函数的所有属性 -
但这是用着色器做到这一点的一种方式?
-
您想改变渐变的角度,对吧?如果是,请检查构造函数的属性
-
我找不到任何想法,在构造函数中有角度
-
你有两个
Aligments参数
标签: flutter shader gradient linear-gradients