Tom*_*ran 11
您可以使用这些辅助方法来更改它。只需更换
newHueValue: 任何双 btw 0 和 360newSaturationValue: 任何双 btw 0 和 1newLightnessValue: 任何双 btw 0 和 1Color changeColorHue(Color color) => HSLColor.fromColor(color).withHue(newHueValue).toColor();
Color changeColorSaturation(Color color) => HSLColor.fromColor(color).withSaturation(newSaturationValue).toColor();
Color changeColorLightness(Color color) => HSLColor.fromColor(color).withLightness(newLightnessValue).toColor();
Run Code Online (Sandbox Code Playgroud)
同样,您可以使用:HSVColor用于 HSV(色调、饱和度、值)。
更多:https : //api.flutter.dev/flutter/painting/HSLColor-class.html
| 归档时间: |
|
| 查看次数: |
1852 次 |
| 最近记录: |