- Рейтинг
- 2
Всем привет, подскажите пожалуйста как можно автоматически подогнать размеры вставляемого изображения (01.jpg) под размеры композиции (Comp 1) по высоте?
Пообщался c чатом GPT который предложил мне выражения, которые к сожалению не работают:
еще
еще
еще
Применяю к свойству изображения 01.jpg Scale которое находится внутри композиции Comp 1. Подскажите, что не так? Может есть еще варианты автоматизировать данные процесс?
Пообщался c чатом GPT который предложил мне выражения, которые к сожалению не работают:
Код:
comp.height / thisComp.layer("01.jpg").height * 100
Код:
var compName = "Comp 1";
var imgName = "01.jpg";
thisComp = app.project.item(compName);
img = thisComp.layer(imgName);
img.scale.setValue([img.scale.value[0],img.scale.value[0]*(thisComp.height/thisComp.width),100]);
Код:
var compName = "Comp 1";
var imgName = "01.jpg";
var imgLayer = thisComp.layer(imgName);
var compHeight = thisComp.height;
imgLayer.height.setValue(compHeight);
Код:
var compName = "Comp 1";
var imgName = "01.jpg";
var thisComp = app.project.item(compName);
var imgLayer = thisComp.layers.byName(imgName);
imgLayer.transform.scale.setValue([imgLayer.transform.scale.value[0], 100 * thisComp.height / imgLayer.source.height, imgLayer.transform.scale.value[2]]);