我正在尝试使用Extendscript为后效CC编写脚本。我想知道是否可以将实时表达式添加到thisComp.layer("Layer 1").transform.position
之类的图层属性等等。
希望有可能。
提前致谢:)
答案 0 :(得分:1)
这应该适合你。
var expString = "thisComp.layer(\"My-Layer\").transform.position";
var prop = app.project.item(index).layer(index).transform.position;
if(prop.canSetExpression === true){
prop.expression = expString;
}
将index
替换为图层index
和项index
。如果您在表达式中使用字符串,如
thisComp.layer(\"My-Layer\").transform.position
你需要正确地逃脱它们。不要在表达式中使用单引号。例如'My-Layer'
。这会产生新的问题。