将效果及其参数复制到每个构图上的素材层上-After Effects

问题描述

我在After Effects上使用Extendscript。

我大约有60个构图,每个构图上都有一层素材。我已经应用了效果,并将位置分配给第一层。将效果复制并粘贴到每个构图中的每个素材上会非常耗时。

我想将第一层素材的效果和位置复制到所有构图上的所有素材层。对于我要复制的第一个效果,我尝试使用下面的“ keylight 1.2”,参数为“ Screen Gain”:

(i = 1; i<=app.project.numItems; i++){ if ((app.project.item(i).typeName=="Composition")) { app.project.item(5).layer(1).effect(3)property(5).copyToComp(app.project.item(i).layer(1));} } 

我以前使用过代码

    for (i = 1; i<=app.project.numItems; i++){
        if ((app.project.item(i).typeName=="Composition") && (i!=2))
{
            app.project.item(2).layer(1).copyToComp(app.project.item(i));
            }
        } 

,这使我可以将图层复制到每个构图。因此,我尝试将其用作模板。

任何帮助都会很棒。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)