Есть ли возможность назначить на кнопку фт-тулбар2 что-то из раздела Layer-Layer Styles ?
Через кнопку "Get Effect with parameters" с выделенным Stroke в настройках слоя выдает такую штуку но кнопка в итоге не работает.
var comp = app.project.activeItem;
if(comp && comp.selectedLayers.length > 0){
for(var i = 0 ; i < comp.selectedLayers.length ; i++){
var errors = '';
var layer = comp.selectedLayers[i];
var fx = layer.Effects.addProperty('frameFX/enabled');
fx.name = 'Stroke'
try {
fx.property(String('frameFX/mode2')).setValue([1]);
}catch(e){
errors += "Blend Mode - " + String(e) + "\n";
};
try {
fx.property(String('frameFX/color')).setValue([1,1,1,1]);
}catch(e){
errors += "Color - " + String(e) + "\n";
};
try {
fx.property(String('frameFX/size')).setValue([9]);
}catch(e){
errors += "Size - " + String(e) + "\n";
};
try {
fx.property(String('frameFX/opacity')).setValue([100]);
}catch(e){
errors += "Opacity - " + String(e) + "\n";
};
try {
fx.property(String('frameFX/style')).setValue([2]);
}catch(e){
errors += "Position - " + String(e) + "\n";
};
if(errors != ''){alert('Could not set the following parameters : \n' + errors)};
};
}else{
alert('You need at least one selected layer');
};
Текущие версии программ: After Effects CC 2022 v22.2.1 Premiere Pro CC 2022 v22.2
не стесняйтесь создавать новые темы для новых вопросов
У нас появился ВК-чат для владельцев YouTube каналов. Присоединяйтесь, если вам есть что сказать!
У нас появился ВК-чат для владельцев YouTube каналов. Присоединяйтесь, если вам есть что сказать!
ft-toolbar2 и LayerStyles_Stroke
Правила форума
Уроки в плейлисте YouTube "Скрипты и выражения в After Effects"
https://www.youtube.com/playlist?list=PL-JXfMS5pUAAi0yrIenAiwMLUEE3t9woE
Уроки в плейлисте YouTube "Скрипты и выражения в After Effects"
https://www.youtube.com/playlist?list=PL-JXfMS5pUAAi0yrIenAiwMLUEE3t9woE
-
- Санта
- Сообщения: 2802
- Зарегистрирован: 18 мар 2016, 23:20
- Откуда: С Ютуба
- Благодарил (а): 18 раз
- Поблагодарили: 274 раза
- Контактная информация:
Shakal писал(а):Источник цитаты Через кнопку "Get Effect
Возможно потому что это не эффект. Почитай тут или подобное.
How do I add Layer Styles to a Layer with script? - Creative COW
https://creativecow.net/forums/thread/h ... -scriptae/
Solved: Add a Layer Style (Stroke) - Adobe Support Community - 10490906
https://community.adobe.com/t5/after-ef ... p/10490906
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах
Платные консультации по работе в программах
Вернуться в «Вопросы о выражениях и скриптах»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей