Editor - FX editor - Functions (Функции)
Функцию можно выбрать через меню по ПКМ.
Функция игнорирует настройки, заданные в самом параметре.
Вместо них - параметр использует значения, генерируемые функцией.
Параметру можно задавать только одну активную функцию.
Нельзя допускать, чтобы одновременно были активны две или больше функций.
(Допустим, если деактивировали одну функцию, сделали другую и активировали первую).
Это приведёт к вылету редактора.
Глобально - функции можно разделить на линейные и степенные:
1) Linear - Линейная функция;
2) Peak - Пиковая функция;
3) Power - Нечётная степенная функция с натуральной степенью;
4) NPower - Чётная степенная функция с натуральной степенью.
Их параметры:
1) Min - Значение, с которого функция начинает работу;
2) Max - Значение, которым функция заканчивает работу;
3) Pow - Степень. (Присутствует только для степенных функций).
Как минимумом не обязательно должно быть меньшее число, так и максимумом - не обязательно должно быть большее число.
Можно минимумом задать большее число, а максимумом - меньшее.
Тогда в чистом режиме play - функция будет выдавать значения от большего числа к меньшему.
Видео-демонстрация по работе функций
Подробнее о функциях:
Функции гоняют (шагами) вводные (из диапазонов параметров) значения от Min к Max за время Duration с оглядкой на режим Mode.
Шагов для каждой функции в Duration = разность диапазона значений (поступивших в функцию), делённая на пределы значений (самой функции (по параметру)).
Если функция принимает значения от 0 до 1, а вы впихиваете значения от 0 до 2, то за время Duration функция пройдёт дважды.
Причём, для некоторых параметров будет идти как 0..1, а потом снова заново 0..1 за время Duration даже на простом режиме play.
1) Линейная функция Linear задаётся от числа Min к числу Max имеет такой график:
2) Пиковая функция Peak задаётся от числа Min к числу Max имеет такой график:
3) Чётная степенная функция NPower задаётся от числа Min к числу Max по степени Pow и имеет такой график:
(Здесь, Pow = 2)
(Перебор чисел происходит по закону возведения в степень N).
4) Нечётная степенная функция Power задаётся от числа Min к числу Max по степени Pow и имеет такой график:
В этой функции Min и Max - это N-корни чисел, которые должна выдавать функция.
Сам же предложенный вами N-корень нужно записывать в параметр Pow.
Обращаю внимание на две вещи:
1) Pow должен быть больше 0;
2) При переходе шаговых значений из Min -> Max через ноль на больших значениях Pow - скорость перехода может
снизиться так, что до итогового значения Max - будет сильный недобор.
(Без необходимости - не допускайте переходов через ноль).
Общие примечания:
1) Функции оперируют уже подсуженными диапазонами, читай примечание к спрайтам;
2) Экстремумом функций для некоторых коэф-ных параметров является коэф. 1.0, а его значение оперируется по модулю.
В результате, допустим при переходе через ноль - освещённость спрайтов может мигать, заваливаясь за коэффициент.