包 | flash.display |
类 | public final class InterpolationMethod |
继承 | InterpolationMethod Object |
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 Flash Player 9 |
Graphics.beginGradientFill()
和 Graphics.lineGradientStyle()
方法中的 interpolationMethod
参数提供值。此参数确定在呈现渐变时所用的 RGB 空间。
另请参见
常量 | 定义方 | ||
---|---|---|---|
LINEAR_RGB : String = "linearRGB" [静态] 指定应使用线性 RGB 插值方法。 | InterpolationMethod | ||
RGB : String = "rgb" [静态] 指定应使用 RGB 插值方法。 | InterpolationMethod |
LINEAR_RGB | 常量 |
public static const LINEAR_RGB:String = "linearRGB"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 Flash Player 9 |
指定应使用线性 RGB 插值方法。这意味着使用基于线性 RGB 颜色模型的 RGB 颜色空间。
另请参见
RGB | 常量 |
public static const RGB:String = "rgb"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 Flash Player 9 |
指定应使用 RGB 插值方法。这意味着使用指数式 sRGB(标准 RGB)空间来呈现渐变。sRGB 空间是一种 W3C 批准的标准,用于定义红色、绿色和蓝色成分值和可见成分颜色实际浓度之间的非线性转换。
例如,假设有两种颜色之间的简单线性渐变(spreadMethod
参数设置为 SpreadMethod.REFLECT
)。不同的插值方法对外观的影响如下所示:
InterpolationMethod.LINEAR_RGB
|
InterpolationMethod.RGB
|
另请参见