PS利用时间轴制作动画教程
- 格式:pdf
- 大小:1.12 MB
- 文档页数:18
PS利⽤时间轴制作动画教程
我们⾸先要了解的是PS有5种类型的图层按顺序依次为像素图层、调整图层、⽂字图层、形状图层以及智能对象。⽽对应的时间轴⾥⾯,各种类型的图层都有对应时间轴的动作属性,如图所⽰:
可以得知所有的动作属性有:位置、不透明度、样式、图层蒙版位置、图层蒙版启⽤、变换、⽂字变形、⽮量蒙版位置、⽮量
蒙版启⽤。
名称描述
位置:像素图层中元素移动的位置,也可以理解成位移,它不包含旋转和缩放,并且对形状图层⽆效。
不透明度:图层的透明度,⽽调整填充则⽆效。
样式:图层样式,产⽣动画的是各种样式参数变化(即颜⾊、⾓度、⼤⼩、不透明度等参数)。
图层蒙版位置:暂不描述。
变换:动作最多的⼀个属性,其中包含移动、缩放、旋转、斜切、翻转,因此很多情况下需要把图层类型转换为智能对象才能
做。
⽮量蒙版位置:形状图层中元素移动的位置。
制作⼀个动画的基本步骤
1,创建⼀个500px×500px的画布,调出时间轴⾯板(窗⼝—时间轴)。
点击创建时间轴按钮,等⼀下因为当前只有⼀个图层,所以最好先新建⼀个图层再点击这个按钮,当然如果是要做背景
透明的可以直接点击(事实上要做透明背景的只需隐藏背景图就⾏了),否则在制作动画的时候会有很繁琐的事等着你。
额外话:
本⼈建议,当你要做⼀个设计的时候,新建带背景图层的⽂件(切图及少部分特殊的情况下可以新建透明背景的~),保留原⽣
态纯正的背景图层,当你不需要的时候可以隐藏。否则,就算你新建⼀个背景图层,加上任何锁定,并且把它改为同样的ID,
它始终不是纯正的背景图层,聪明的你看字体就知道啦。
2,做⼀个颜⾊变化的动画
⾸先思考,要做⼀个图层的颜⾊变化的动作,是属于时间轴上的哪个动作属性,我们可以很轻易的知道是样式,⽽如果改变图
层图像本⾝的颜⾊,则⽆法产⽣动画。
先⽤形状⼯具画⼀个圆,然后到时间轴⾯板点击样式旁边的⼀个⼩钟启⽤关键帧(出现棱形)动画→给图层加上图层样式→颜⾊
叠加打上勾并任意给个颜⾊,
然后回到时间轴拖动时间线到想要的位置→双击图层调出图层样式→在颜⾊叠加设置另⼀种颜⾊。
这个时候已经制作好颜⾊变化的动画了,接下来你可以调整关键帧的位置,动画的长度,剪辑的长度(导出的时候⽣效)
如果你想要调整帧速率,点击时间轴右上⾓→设置时间轴帧速率
最后导出动画,⽂件→储存为web所⽤格式→选择gif格式→循环选项,如果⽂件太⼤,你可以再确保画⾯的质量的情况下减少颜
⾊值→导出
现在你已经掌握了制作GIF动画最基本的步骤!
简单GIF动画的⼀些技巧,⽂字动画、颜⾊渐变、咻⼀咻动画、模糊动画、旋转时钟以及变化的⽉亮等等,⽂章提到的动画都有
提供打包下载。
⼀般来说,制作动画不会选择像素图层,因为它的动作属性可操作性太少,正如我们设计UI的时候也不会直接⽤像素绘制。如
果我们需要制作的动画中包括旋转或者缩放,我们只能把图层转换为智能对象,⽽⽂字图层是个例外(但并不绝对),因为它
已经有变换的动作属性,然⽽仅仅改变颜⾊或者移动位置直接⽤形状图层制作便可。
PS时间轴没有像flash那样可以设置运动轨迹,但是它的运动也是有规律的,即跟随最近原则,⽐如我们做⼀个旋转动画,第⼀
帧的⾓度为0°,下⼀帧的⾓度旋转360°,事实上它还是0°,也就不会产⽣动画;
另⼀种情况,第⼀帧的⾓度为0°,下⼀帧的⾓度旋转270°,产⽣动画则是反转90°,因此,必要的情况下我们需要在开始帧和结束帧之间添加更多的关键帧。颜⾊变化更是如此。
关键帧的拷贝和粘贴
⼤部分情况下我们做的动画都是循环的,因此在开始帧(第⼀帧)和结束帧(最后⼀帧)都是⼀样的,所以我们先复制第⼀帧
再把时间线拖到最后并复粘贴。
操作:右键点击想要拷贝的关键帧→拖动时间线到想要的位置→右键点击任意关键帧→粘贴(温馨提⽰:这⾥会重新在拖动时间
线的位置上⽣成⼀个新的关键帧,⽽不是替换你当前右键点击的关键帧,除⾮时间线刚好在这个关键帧上)
具有动画的图层拷贝我们都知道图层的快捷复制是直接按ctrl+J,⽽这种操作⽆法将其动画复制到时间轴上,也就是⽆法复制时间轴上的动作属性
(复制组可以将其动画复制到时间轴上)。还有⼀种操作就是在当前图层按住alt+⿏标移动,即可复制时间轴上的动作属性,并
且哪怕你⿏标复制图层后移动到任何位置,再次回到时间轴⾯板拖动时间线它还是保持原来的位置(仅对智能对象图层有效,
其他类型图层的位置会发⽣改变),事实上这是⼀个良性的bug(温馨提⽰:如果你不重新拖动时间线直接导出动画,有⼀帧的位置就是你拖动的位置)。
制作类似咻⼀咻的动画
⾸先分析动画是由圆环从⼩变⼤并且慢慢消失,如果我们直接⽤圆圈减去的⽅法制作圆环,那么圆环的宽度并不能保持⼀致,
因此采⽤图层样式的⽅法,
操作:⽤形状⼯具画⼀个⾜够⼤的正圆(为什么要⾜够⼤?⼏年前已经粗略讲过图层样式和智能对象,这⾥再补⼀下,就是当
前形状⼤⼩转换为智能对象后,它最⼤的形状也就是当前固定了,如果转换为智能对象后再放⼤,则会失真,所以宁可画得⼤
⼀些,转换智能对象后缩⼩后再次放⼤也不⾄于失真了,图⽚更是如此)→ 转换为智能对象再将其缩⼩→ 将其图层填充为0→ 添
加图层样式→ 描边。
接下来转到时间轴上制作动画。圆环发⽣缩放属于变换的动作属性,因此在变换旁边打开关键帧开关,然后拖动时间线到指定
位置,再次放⼤圆环。
圆环还有慢慢消失的动作,则在透明度上旁边打开关键帧开关,设置开始帧的透明度为100,结束帧的透明度为0,⼀个圆环的
动作已经完成了。我们需要很多个圆环跟着节奏,所以按照上⾯说的动画的图层拷贝,alt+⿏标移动(复制N个),⽣成相同的
动作以后,再调整各个图层动画预览的位置错开时间紧随节奏,动画制作完毕。你还可以运⽤在其他动画上
制作模糊动画
如果PS可以像flash那样有滤镜动画,那是值得⾼兴的事,很遗憾ps总归是ps,它制作动画的功能⽆法跟专业的动画⼯具⽐,⽽
我写的这个⽂章也并不是做专业动画的,因为已经表明了是轻松制作简单的gif动画。但说是简单,也需要实⽤才⾏,这还是符
合我写教程的三个基本原则的,简单、实⽤、原创。好吧,⼜装X了~
新建⼀个⽂字图层并打上模糊,ctrl+J复制⼀个图层,估计到这⾥⼤家已经知道怎么做了。让⽂字从模糊慢慢变得不模糊,将其
中⼀个图层转换为智能对象再添加其⾼斯模糊滤镜(这也就是为什么⽂字图层也不绝对不⽤转换智能对象了,必要情况下还是
要转的)。然后开始帧的透明度设置100,结束帧设置0,另外⼀个图层开始帧的透明度设置0,结束帧设置100,参数反过来设
置就是不模糊变得模糊,制作完毕。图⽚模糊同样⽅法。
制作旋转的时钟
我还是要吐槽⼀下ps动画没有运动轨迹真是⼀个遗憾,这使得很多动画的制作需要技巧,如果真的没办法做的动作建议还是使
⽤专业的⼯具。但是还是许多动作可以做的,⽽更多动作都跟旋转有关,⽐如⼿脚的摆动,时钟的转动等。
值得注意的是,当我们ctrl+T改变图形的中⼼点的时候,只是在当前操作起作⽤,⽽下⼀次再次ctrl+T,中⼼点位置还是会回归
到原始的中⼼位置。⽽旋转,正是跟这个中⼼点有关。既然中⼼点⽆法⽤ctrl+T改变后制作动画,那我们需要⽤到技巧。因为中
⼼点是固定在图像垂直居中的中⼼位置,如果只是在当前的图形上旋转,那必定不是我们想要的动画,因此需要添加额外的内
容填充。
以时钟为例,将指针沿着时钟的中⼼位置转动起来:⽤形状⼯具画⼀个指针→将其指针转换为智能对象→双击智能对象调整画布
的⾼度/宽度⼤⼩200%(参数的设置取决于你想要转换智能对象后的中⼼点位置),确定再按ctrl+T,我们可以看到中⼼点还是在中间的位置,只是添加的额外内容隐藏了。接下来就是将指针旋转起来,转到时间轴⾯板,打开变换的关键帧开关,上⾯已经说过运动规律是跟随最近原则的,因此每个
帧的旋转幅度不要超过180°,否则将不会顺时针旋转。
制作变化的⽉亮
上⼀篇没有描述的图层蒙版位置的动作属性,现在终于派上⽤场了。
⽤形状⼯具画⼀个正圆,添加图层样式,然后添加图层蒙版并拉个⿊⽩渐变,这个时候时间轴的动作属性已经发⽣改变,多出了图层蒙版位置和图层蒙版启⽤。点击取消图层和图层蒙版中间的链接(否则将⼀起移动)
回到时间轴,打开图层蒙版位置的关键帧开关,拖动时间线到指定位置,回到图层⾯板,按住alt+点击图层蒙版进⼊预览,然后⽤移动⼯具移动渐变位置
再次按住alt+点击图层蒙版回到画⾯,⽉亮的变化制作完毕。接下来可以在⽮量蒙版位置上加个移动的动作,打开移动蒙版位置
的关键帧开关→拖动时间线到指定位置→拖动图层到指定位置,⽉亮的移动制作完毕。最后还可以加上图层样式的动作,整个动
画制作完毕。
以上就是⼩编跟⼤家分享的技巧,其中包括:⽂字动画、颜⾊渐变、咻⼀咻动画、模糊动画、旋转的时钟以及变化的⽉亮。⾥
⾯所需⽤到的技巧可以⽤在更多的动画上,相信⼤家⼀定能做出更炫的动画。
1,巧⽤智能对象
利⽤技巧,PS时间轴可以做更多相对复杂的动画,⽽这些动画的实现更多的是利⽤智能对象实现。
转换为智能对象可以N次,转换越深的对象继承级别越⾼,每⼀次的转换都可以给其做不同的动画或者样式,并且和被转换的动
画或者样式叠加。对于样式,它显得更有⽤(例如给⼀个图层添加多个投影)。
玩过flash的朋友们都知道有⼀种元件叫影⽚剪辑,它可以很灵活地重叠动画,在PS时间轴⾥,智能对象相当于flash的影⽚剪
辑,所以我们经常需要把做好的⼀个动画转换为智能对象后再做另⼀个动画。例如做⼀类似地球的公转,⾸先做好地球的⾃
转,然后转换为智能对象后,再做公转。
值得注意的是,PS的智能对象不能像flash的影⽚剪辑可以循环播放,也就是说所有的动画都是按照时间线单⼀的从左到右,同时进⾏并且不循环的。举个例⼦,⼀个只有⼀次播放的动画,这个动画(总场景)⼀共10秒,在flash中,⼀个影⽚剪辑5秒,
把这个影⽚剪辑拖到总场景的第⼀帧,预览动画可以得知这个影⽚剪辑循环播放了两次(当然如果要播放⼀次在影⽚剪辑最后
⼀帧加个stop代码就可以了,这⾥就不讨论flash了);在PS中,智能对象有5秒的动画,拖到时间线的第⼀帧,预览动画可以
得知只播放⼀次。
当转换前的对象(智能对象或者图层)有动画时,转换后的智能对象动画长度=转换前的动画长度,即向右拖动动画长度有最⼤
值;在转换后的智能对象拉动动画长度时旁边会出现⼀个预览窗⼝,便可以得知转换前的动画位置,这个对于时间轴上的帧调整很有帮助。
当转换的对象没有动画时(所有转换前的对象的关键帧开关都没有打开),转换后的智能对象动画长度可以⽆限延长,即向右拖动动画长度没有限制。
2,巧⽤剪贴蒙版
通过前⾯章节我们已经知道只有转换为智能对象才有变换的动作属性,⽽变换产⽣的动画有移动、缩放、旋转、斜切、翻转,
实际上并没有从⼀个图形变换成另外⼀种图形的动画产⽣,但是我们却经常需要做这样的动画,⽐如从⼀个圆变成⼀个⽅形,
从⽅形变成多边形,从多边形变成其他图形等等。
因此需要⽤到剪贴蒙版并且如图设置: