Текущие версии программ: After Effects CC 2022 v22.2.1 Premiere Pro CC 2022 v22.2
не стесняйтесь создавать новые темы для новых вопросов
У нас появился ВК-чат для владельцев YouTube каналов. Присоединяйтесь, если вам есть что сказать!
У нас появился ВК-чат для владельцев YouTube каналов. Присоединяйтесь, если вам есть что сказать!
wiggle & opacity (моргание)
Правила форума
Уроки в плейлисте YouTube "Скрипты и выражения в After Effects"
https://www.youtube.com/playlist?list=PL-JXfMS5pUAAi0yrIenAiwMLUEE3t9woE
Уроки в плейлисте YouTube "Скрипты и выражения в After Effects"
https://www.youtube.com/playlist?list=PL-JXfMS5pUAAi0yrIenAiwMLUEE3t9woE
-
Автор темы - Наблюдатель
- Сообщения: 51
- Зарегистрирован: 24 мар 2016 20:02
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
wiggle & opacity (моргание)
Как можно сделать эффект моргания через wiggle? Тоесть например если к opacity пишишь wiggle(10,100) то получается картинка будет не моргать 10 раз в секунду, а 10 раз переходить от 1% opacity до 100%. А это уже не моргание. Мне надо что бы опэсити делал 10 раз в секунду только 0% и 100%, потом опять 0 и 100, и так 10 раз в сек.
-
- Санта
- Сообщения: 2802
- Зарегистрирован: 18 мар 2016 23:20
- Откуда: С Ютуба
- Благодарил (а): 18 раз
- Поблагодарили: 274 раза
Попробуй выражение с условием
и поставь само значение для прозрачности в 50
Но это рандом, и как он там будет мигать с какой скоростью неизвестно.
Подгонять надо частотой.
Код: Выделить всё
t=wiggle(10,50);
if (t > 50) 100;
else 0;
и поставь само значение для прозрачности в 50
Но это рандом, и как он там будет мигать с какой скоростью неизвестно.
Подгонять надо частотой.
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах
Платные консультации по работе в программах
-
Автор темы - Наблюдатель
- Сообщения: 51
- Зарегистрирован: 24 мар 2016 20:02
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Ага, получилось. Спасибо.
А как эту формулу можно перевести на человеческий язык?! Тоесть как я понял
t=wiggle(10,50) - это значит: opacity=wiggle(10раз в секунду, 50% видимости)
if (t > 50) 100 - если opacity больше чем 50 тогда значение перескакивает на 100?
else 0 - перескакивает со 100 на 0?
Короче как бы там небыло С++ запутанно чуток)))
А как эту формулу можно перевести на человеческий язык?! Тоесть как я понял
t=wiggle(10,50) - это значит: opacity=wiggle(10раз в секунду, 50% видимости)
if (t > 50) 100 - если opacity больше чем 50 тогда значение перескакивает на 100?
else 0 - перескакивает со 100 на 0?
Короче как бы там небыло С++ запутанно чуток)))
-
- Санта
- Сообщения: 2802
- Зарегистрирован: 18 мар 2016 23:20
- Откуда: С Ютуба
- Благодарил (а): 18 раз
- Поблагодарили: 274 раза
Типа того. Значение выбирается 0 или 100 в зависимости от того, что получится в t.
After Effects использует для своих выражений и скриптов язык программирования JavaScript.
Поэтому можно создавать циклы, условия, проверки всякие... много чего можно вообщем.
After Effects использует для своих выражений и скриптов язык программирования JavaScript.
Поэтому можно создавать циклы, условия, проверки всякие... много чего можно вообщем.
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах
Платные консультации по работе в программах
Вернуться в «Вопросы о выражениях и скриптах»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей