以文本方式查看主题 - ╋艺 镇╋ (http://zyzsky.com/bbs/index.asp) -- ┣◇After Effects (http://zyzsky.com/bbs/list.asp?boardid=18) ---- 关于AE中进行循环动画的几种方法 (http://zyzsky.com/bbs/dispbbs.asp?boardid=18&id=1588) |
-- 作者:admin -- 发布时间:2008/5/30 10:24:03 -- 关于AE中进行循环动画的几种方法 循环动画的应用范围非常之广,我们在制作实践中也经常要碰到它,例如动态背景、装饰元素、走动的小人等等。那么,在实际制作过程中你是如何实现循环的呢?我想大家都很有兴趣知道。这里我把我的一些经验拿出来和大家分享交流。 第一种方法:Loop循环 第二种方法:层软叠 然后选择Animation>Keyframe Assistant>Sequence Layer。(见图三) 在弹出的Sequence Layer对话窗口中如下设置:(见图四) 其中,Duration下面的时码输入框用来设置层与层之间软叠的过渡时间,如果设置为0则意味着这些层彼此首尾相连。而Crossfade是用来定义如果之间有软叠过渡的话,是否进行淡入淡出,以及如何淡入淡出。有兴趣的朋友自己动手实验一下即可了解。 第三种方法:表达式法 我们可以看到,该层已经添加了Time Remapping,素材的时间被重新映像,其出点可以延长到整个comp窗口定义的长度,同时,素材原始的出入点处都打上了关键帧。 接下来,我们在上图红圈标注的地方输入如下表达式即可: 其实Loop函数在After Effects中不仅仅有上面我写出来的那一个,它另外还有LoopIn()、LoopInDuration()、LoopOutDuration()这三个函数,这四个函数之间的具体区别大家可以查阅After Effects的帮助。另外,函数中的type也可以定义好几种循环方式,例如,cycle是首尾相接的循环方式,pingpong是类似乒乓球的首尾尾首的往复循环。大家也可以查阅帮助获得这方面的信息和资料。 |