color
Функция линейной интерполяция цвета.
Синтаксис
c = color(x, min_x, max_x, min_c, max_c);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| x | double |
Значение аргумента |
| min_x | double |
Минимальное значение аргумента |
| max_x | double |
Максимальное значение аргумента |
| min_c | tcolor | Минимальное значение цвета |
| max_c | tcolor | Максимальное значение цвета |
Описание
color(x, min_x, max_x, min_c, max_c) – функция вычисления линейной
интерполяция цвета, где аргумент заключён в интервале от min_x до max_x, а цвет варьируется
в интервале от min_c до max_c.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| c | tcolor | Цвет, полученный в результате интерполяции |
Пример
var startcolor:color = 1;
var endcolor:color = 255;
var c: integer;
c = color(0.5,0,1,startcolor,endcolor);
В результате переменной c будет присвоено значение 128.