Задать градиент

Страницы: 1
RSS
Задать градиент
 
Есть ряд чисел от 0 до 10 с шагом 0,1
0 - белый цвет (точнее розовый, доведённый до стадии белого)
промежуточные цвета - розовые разной насыщенности
10 - красный цвет
Чем ближе к 10, тем сильнее розовый превращается в красный.
помогите пожалуйста задать это на Луа.
Это будет работать в таблице КВИКа и задаваться через SetColor
Если по простому, мне это надо, чтобы сильно упавшие акции были ярко-красными, а слабо упавшие были розовыми. Чем сильнее упала акция, тем интенсивнее красный цвет.
Надеюсь, понятно выразил мысль.  
 
Например в переменной grade балл от 0 до 10.

green_blue = math.ceil(255 - grade*25.5)
SetColor(<...>RGB(255, green_blue, green_blue)<...>)

если грейд 0 - цвет 255,255,255 - белый, если грейд 5.6 - цвет 255,112,122 - розовый, грейд 10 - цвет 255.0.0 - красный.
Страницы: 1
Читают тему
Наверх