草庐IT

ColorCeiling

全部标签

c# - 褪色的正确数学是什么?

我正在尝试淡化一种颜色,比方说Yellow至White经过一段时间。我已经设置了计时器,我也很好地应用了新颜色,但是褪色并不平滑(例如,它在到达White之前逐渐变成一些奇怪的颜色,一些这比他们在“淡入淡出链”上的前任更暗让我们称之为)。我确信那是因为数学是错误的,但我似乎无法找到一个很好的数学示例来修改我正在做的事情。我什至提取了ColorCeiling的基础知识这个问题的代码:Fadeacolortowhite(increasingbrightness)现在我选择一种颜色,然后调用一个扩展方法Increase:dataGridViewResults.Rows[0].DefaultC