color

Функция линейной интерполяция цвета.

Синтаксис:

c = color(x, min_x, max_x, min_c, max_c);

Аргументы:

Имя Тип данных Описание
x double Значение аргумента
min_x double Минимальное значение аргумента
max_x double Максимальное значение аргумента
min_c color Минимальное значение цвета
max_c color Максимальное значение цвета

Описание:

color(x, min_x, max_x, min_c, max_c) – функция вычисления линейной интерполяция цвета, где аргумент заключён в интервале от min_x до max_x, а цвет варьируется в интервале от min_c до max_c.

Результат:

Имя Тип данных Описание
c color Цвет, полученный в результате интерполяции

Пример:

var startcolor:color =  1;
var endcolor:color = 255;
var c: integer;
c = color(0.5,0,1,startcolor,endcolor);

В результате переменной c будет присвоено значение 128.

Дополнительные материалы: