SweepGradient

两种颜色在起始角与结束角之间的渐变过渡。

语法

<SweepGradient centerX="float" centerY="float"
                  startAngle="float" endAngle="float"
                  colors="argb-color argb-color" positions="float float" />

属性

SweepGradient 元素具有以下属性:

必需属性

以下属性是必需属性:

centerX

半径中心的 x 坐标。

此属性是可转换的。

centerY

半径中心的 y 坐标。

此属性是可转换的。

startAngle

开始渐变的角度(以度为单位)。

此属性是可转换的

endAngle

结束渐变的角度(以度为单位)。

此属性是可转换的。

colors

以空格分隔的颜色列表。您必须使用 ARGB 格式(#ff000000 = 不透明的黑色)或 RGB 格式(#000000 = 黑色)指定每种颜色。

positions

以空格分隔的浮点数列表。颜色属性中每种对应颜色的相对位置 [0..1]。如果这是一个空字符串,颜色会沿着渐变线条均匀分布。

可选属性

以下属性是可选属性:

direction
扫描的方向。CLOCKWISECOUNTER_CLOCKWISE。 默认设置为 CLOCKWISE

内部元素

SweepGradient 元素可以包含 0 到 4 个 Transform 元素。