Перейти к содержимому



  • Вы не можете создать новую тему
  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1
OFFLINE   Emwa

Emwa

    Junior Member

  • Пользователи
  • Pip
  • 2 сообщений

Всем привет! Пишу скриптик который разбивает звук на амплитуду и потом при помощи этой амплитуды используя любые эффекты изменяет видео. Вот наткнулся на такую проблему. Не знаю как создать DropDownList(список), чтобы при выборе  эффекта в списке, скрипт запускал например эту функцию:  

 

 

 

var myEffect = video.property("Effects").addProperty("Box Blur");

                myEffect.property("Blur Radius").expression = 'thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")';

 

 

Ниже добавил свой код

Прикрепленные изображения

  • 2016-04-26_1845.png

Прикрепленные файлы

  • Прикрепленный файл  new 4.txt   4,79К   45 Количество загрузок:


#2
OFFLINE   metal_01

metal_01

    Member

  • Пользователи
  • PipPip
  • 89 сообщений

если я правильно помню... то там еще должно быть ("Slider") после property("Blur Radius")..

т.е.

myEffect.property("Blur Radius")("Slider").expression = 'thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")';

 

а вообще для этих целей очень желательно использовать rd_GimmiPropPath . он тебе покажет правильное написание 







Темы с аналогичным тегами DropDownList, Extendscript, script

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных