lighten static method
Lighten a color by a percentage (0.0 - 1.0).
Implementation
static int lighten(int color, double amount) {
final int a = (color >> 24) & 0xFF;
int r = (color >> 16) & 0xFF;
int g = (color >> 8) & 0xFF;
int b = color & 0xFF;
r = (r + ((255 - r) * amount)).round().clamp(0, 255);
g = (g + ((255 - g) * amount)).round().clamp(0, 255);
b = (b + ((255 - b) * amount)).round().clamp(0, 255);
return (a << 24) | (r << 16) | (g << 8) | b;
}