绿⾊到黄⾊到红⾊的颜⾊渐变实现直接上C#代码
1public Color GetColor(float val)
2 {
3float one = (255 + 255) / 40;
4int r=0,g=0,b=0;
5if (val < 20)
6 {
7 r = (int)(one * val);
8 g = 255;
9 }
10else if (val >= 20 && val < 40)
11 {
12 r = 255;
13 g = 255 - (int)((val - 20) * one);
14 }
15else { r = 255; }
16return Color.FromArgb(r, g, b);
17 }渐变颜代码大全
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论