![2be81c6f240858dc439a043975622ce4.png](https://img-blog.csdnimg.cn/img_convert/2be81c6f240858dc439a043975622ce4.png)
在AE下载的模板工程里中复制了一个合成,然后修改合成里面的素材,结果其他总合成也会发生变化,怎么样让其他合成不受影响呢?
也许你以为是父子关系问题,当你取消了父子关系发现问题依然不能解决,到底是什么原因呢造成的呢?
其实是直接在时间线直接复制合成并修改的原因,规范的做法是在项目面板复制再拖动到时间线修改。
如果你对我的结论有所怀疑,那就请看我用AE一个小工程来解答这个问题。
1、现在有一个总合成A和一个总合成B:
![223c7da331ee62513a35b36a9507cd58.png](https://img-blog.csdnimg.cn/img_convert/223c7da331ee62513a35b36a9507cd58.png)
2、总合成A和一个总合成B里面分别都有一个小合成A和其他素材:
![30b7e64f6d1ab157ab1429d47361a01d.png](https://img-blog.csdnimg.cn/img_convert/30b7e64f6d1ab157ab1429d47361a01d.png)
![9e78cab9bdbd1ba96aeb652e5ab53215.png](https://img-blog.csdnimg.cn/img_convert/9e78cab9bdbd1ba96aeb652e5ab53215.png)
3、在小合成A里面我做了一个从0帧到15帧的位移放大动画。
注意:第15帧的时候是放大的
![a696af118267d9a21775666cbbda0e33.png](https://img-blog.csdnimg.cn/img_convert/a696af118267d9a21775666cbbda0e33.png)
![853c65ae223e2102894eae29f4a5f762.png](https://img-blog.csdnimg.cn/img_convert/853c65ae223e2102894eae29f4a5f762.png)
4、现在开始做修改测试:
将总合成A里面的小合成A在时间线上复制一个,然后重命名为小合成B:
![76d380dc6f9c295b249725fdcd5695a6.png](https://img-blog.csdnimg.cn/img_convert/76d380dc6f9c295b249725fdcd5695a6.png)
5、双击总合成A内部的小合成B,将第15帧的关键帧改为缩小。
![e84aa1fcc700e93457ba988d9719456a.png](https://img-blog.csdnimg.cn/img_convert/e84aa1fcc700e93457ba988d9719456a.png)
6、这时,切换到总合成B,会发现,总合成B里面的小合成A也发生了改变,
在第15帧也缩小了。
因此,修改总合成里面的小合成B影响了总合成B里面的小合成A。
![490a5eb2015ce47594a63c684bc63d22.png](https://img-blog.csdnimg.cn/img_convert/490a5eb2015ce47594a63c684bc63d22.png)
7、解决办法:
如果想复制和修改总合成A里面的小合成A,切记不要在时间线复制,
应该在项目面板复制,比如在项目面板再次复制一个小合成B,然后拖动到总合成A的时间线上修改。
![b953fb5fc269de63cd5d287cae4c76a6.png](https://img-blog.csdnimg.cn/img_convert/b953fb5fc269de63cd5d287cae4c76a6.png)
8、比如修改小合成B的第15帧关键帧为缩小:
![eb1aed5408533d142f153ee822cc9be0.png](https://img-blog.csdnimg.cn/img_convert/eb1aed5408533d142f153ee822cc9be0.png)
9、发现总合成A 里面的小合成A的动画变成了缩小:
![a448ff1f87859557bf747114619a35ed.png](https://img-blog.csdnimg.cn/img_convert/a448ff1f87859557bf747114619a35ed.png)
10、而总合成B里面的小合成A并没有受影响,第15帧的动画仍然是放大。
![240539636ff883c63fcf8ae4d6acf4f2.png](https://img-blog.csdnimg.cn/img_convert/240539636ff883c63fcf8ae4d6acf4f2.png)
总结:
要想避免其他总合成里的小合成被修改,就不要再时间线上复制小合成,要在项目面板复制小合成,然后再拖进时间线,如果图省事就在时间线上复制,等修改就完发现其他合成的动画都乱了。
原因:
你在时间线复制的是时候它的名字没变,小合成的指向只有一个,一变就全变。 如果项目面板复制小合成,会自动在后面加了序号的下一位,小合成的指向就有2个了, 这时再复制和修改就不会出错了。
利弊:
其实AE这么设计的好处是你修改了一个小合成,其他包含这个小合成的若干个总合成也会同步修改; 甚至你在时间线上复制一个小合成,修改你复制的这个小合成,其他包含原来小合成的所有总合成也会同步修改。