Функция ParameterChanged() позволяет выполнять задачи, вызываемые изменениями параметров плагина. Функция ParameterChanged вызывается каждый раз, когда один из параметров плагина устанавливается на новое значение. Функция ParameterChanged также вызывается однократно для каждого из параметров при загрузке файла плагинных установок.
Функция ParameterChanged вызывается с двумя аргументами, сначала идет индекс параметра — parameter index (целое число, начиная с 0), затем следует значение параметра — parameter value (число).
Пример кода
Выводит изменения параметров в плагинной консоли. Этот пример также создает ползунок в окне плагина и присваивает ему функцию ParameterChanged.
Текст, следующий за двойным слэшем //, описывает аргумент функции.
var PluginParameters = [{name:»Slider»}]; // создает ползунок (значения по умолчанию: 0.0 – 1.0)
function ParameterChanged(param, value) {
if (param == 0) // если это ползунок, который вы только что создали
Event.trace(value); // выводит значения в консоль
}