很久之前的一个作品,好像大家还蛮喜欢的,一直有同学希望可以发一下教程。我会详细拆解每个步骤,让大家知其然知其所以然,真正掌握之后就可以举一反三。

下篇教程地址:https://www.ui.cn/detail/589623.html

第一版作品链接: https://www.ui.cn/detail/557816.html

这是教程的上篇,讲解以下3个图标的做法:

——————— 贯穿整篇教程的重要知识点 ——————

毛玻璃效果就是被玻璃挡住的那部分会被模糊掉,而这种效果在Ae中我们将通过为调整图层添加高斯模糊的效果来实现,如下图所示。一定一定要注意图层的顺序!!!!!!!!!!!!

Ae中的调整图层与Ps中的调整图层类似,调整图层将对该调整图层下方所有图层生效 (如上面案例中调整图层的高斯模糊对圆和星星都产生了影响),但Ps可以通过创建剪切蒙版使调整层仅对紧挨着的下方一层起作用,Ae要做到这一点只能通过预合成来实现。明白了这一点,我们就可以知道调整图层必须位于被毛玻璃遮挡物体图层的上方。

由于只有在被遮挡时才会产生模糊效果,不被遮挡时物体还是清晰可见的,所以我们需要限制一下调整图层的模糊范围,那么就需要为调整图层添加遮罩,而遮罩就是毛玻璃本身所覆盖的区域。在Ae中,作为遮罩的图层必须紧挨该图层,且位于该图层上方图层。

但是,一旦该图层成为了某一个图层的遮罩,图层前面的小眼睛就会关闭,也就意味着作为遮罩的这一图层将不被显示。所以我们必须将这个遮罩层复制一份作为可以被我们看到的那层半透的磨砂玻璃。但很多时候这快玻璃是需要添加动画的,如下图所示。

所以建议先将动画完成后再复制一层作为遮罩的那个玻璃图层,这样遮罩和毛玻璃将会拥有相同的运动轨迹,然后我们再在合适的位置添加调整图层。

所以正确的图层顺序如下,一定要牢牢掌握:

1、最终被我们看到的那层半透的磨砂玻璃位于最上方图层(这个图层最好在做完所有动画后通过复制“模糊效果遮罩”得到);

2、“模糊效果遮罩”位于调整图层的上方,因为它需要作为调整图层的遮罩;

3、调整图层位于“模糊效果遮罩”的下方,并将“模糊效果遮罩” 作为调整图层的遮罩,但位于被遮挡物体(星星和圆)图层的上方图层来对星星和圆产生高斯模糊的效果;

4、被毛玻璃遮挡的物体(星星和圆)位于调整图层下方。

—————————— 准备工作 —————————— 

1、将图标在Ai中分好图层,命好名。我这里为了层次结构更加清晰,将不同的图标画在了不同的画板中然后将每个画板存储为了单独的Ai文件,如下图所示(这些文件已经提供,可以在文末右下角点击下载)。

2、将准备好的Ai文件导入Ae中。导入Ae后进入该合成中修改合成的帧率及合成时长,只需要进入该合成中使用快捷键Ctrl+K即可修改。我这里FPS 为30。

3、选中所有AI图层,右键从矢量图层创建形状,然后删除所有AI图层,最好为每个图层赋予一个有意义的名字便于识别。(之前由于只是练习也没有准备出教程,所以命名有点随意,但在这个教程中我会将上传的命好名字的文件方便大家跟着教程学习。也会用尽可能少的图层来简化一些步骤)

下面我们以每个图标为一个教程进行演示讲解,也是为了大家思路能更清晰,文件的图层及嵌套关系可以更简洁。以上准备工作步骤将不再进行重复。如果不会导入或者不太明白的,先参考下我在知乎写的这篇文章(就是下面那行绿色的链接 )希望可以帮助到大家,也可以在评论区留言或私信问我。

关于Ai文件导入Ae可能遇到的问题及解决方案(不定期补充)

——————— 案例1:卡券(coupon) ———————

1、将Ai图层转换为形状,添加文字图层(这步可以不做)后如下图所示。

2、先分析下这个动画:需要做动效的有三个图层,VIP、磨砂玻璃和副券,但实际只需要做磨砂玻璃和副券的动效就可以了,VIP作为磨砂玻璃的子级跟随动画就可以。磨砂玻璃以右上角为旋转中心进行旋转;副券则以右下角为旋转中心进行旋转然后掉落。里面所有动画的弹性部分我们都用motion脚本来实现。

3、先将“VIP”绑定到它的父级“磨砂玻璃”,如下图。

4、选中“磨砂玻璃”图层,将锚点移动到右上角(可以手动调整也可以用motion调整)按r调出旋转属性,在第10帧K一帧,然后移动到第20帧,旋转-30°再K一帧。然后选中这两个关键帧,使用motion为该动画添加兴奋效果。如下图。(再次为关键帧添加缓动也可以)

5、修改 “优惠券”和“副券”图层填充颜色为黄色渐变或任何你喜欢的颜色,可以调整渐变的起点终点使连接处无痕。

6、选中副券,修改锚点到右下角。按r调出旋转属性,在第18帧K一帧,然后移动到第30帧,旋转-180°再K一帧。然后选中这两个关键帧,使用motion为该动画添加兴奋效果。如下图。 

7、然后对“副券”的位置进行K帧,制作撕裂后掉落的那瞬间。按P调出位置属性,在第60帧K一帧,移动到65帧,然后将副券像下移动,这里我只修改了y方向的数值,然后再次K帧。(这里可以为位移加缓入效果,但是时间太短,区别不是很明显)

8、至此所有动画部分已经制作完成。就需要用到开篇提到的那个知识点了,在合适的位置添加调整图层,并为调整图层设置遮罩。如下图。在“磨砂玻璃”下方新建调整图层,为其添加高斯模糊效果,调整到合适的数值;然后将“磨砂玻璃”作为调整图层的遮罩,此时会发现“磨砂玻璃”图层不再显示;那么就需要再次复制一层“磨砂玻璃”,按T调出透明度,调整到一个合适的数值。

9、最终效果如下图所示。

——————— 案例2:开灯(light) ———————

1、将Ai图层转换为形状,并删除原来Ai图层后如下图所示。

2、依然分析下这个动画:随着灯泡逐渐亮起(通过灯泡颜色的变化实现),表情也逐渐由面无表情变为微笑,周围的环境也被照亮(通过圆的缩放动画实现),为了使动画循环,又再次将灯泡熄灭一切都恢复原状,灯泡逐渐熄灭的过程中,表情由微笑变为沮丧然后再变为面无表情,这次环境由亮变暗是通过圆的透明度来实现的。而光点散开像烟花的效果通过motion脚本的burst实现。而眨巴眼睛的动画贯穿始终。

3、先制作灯泡亮起又熄灭的动画,为“bulb”图层的填充颜色K帧。第15帧和第1秒20帧,灯泡颜色为黄色,第0帧和第2秒05帧灯泡颜色为灰色。如下图。

4、然后制作周围环境变亮又变暗的动画。复制“bulb”层,取消原来颜色动画,并修改填充颜色为白色(在最后我觉得这个颜色太亮了将颜色改为了#555555),透明度为50%,置于“bulb”图层下方,并修改图层混合模式为添加。环境变亮是为该复制图层的缩放K帧,第10帧缩放为0%,第24帧缩放为500%(这个大小要可以覆盖整个“env”层)。环境变暗是为该图层的透明度K帧,第1秒20帧的透明度为50%,第2秒05帧的透明度为0%。如下图所示。

5、显然可以看到第4步中我们复制的图层做了缩放动画后会超出环境“env”层的区域,那么为了将其限制在“env”的区域中,就需要将“env”层作为这个层的遮罩。但由于我们仍然需要“env”显示,所以将“env”复制一层置于照亮层的上方作为遮罩,如下图所示。

6、由于灯点亮也会影响到顶部电线的亮度,所以将“line”层移到照亮层的下方。观察下图可以看到,电线“line”图层同样超出了“env”的范围,所以我们同样需要再次复制一个“env”层作为“line”层的遮罩,如下图所示。

7、接下来先调整下环境层“env“和电线层“line”的颜色,分别是#111111和#666666。

8、接下来制作burst烟花效果。使用motion脚本为其添加burst效果,然后调整参数如下图所示。 

9、然后为burst图层的burst效果K帧,距离中心的距离第15帧为0,第26帧为190;高度第22帧为40,第15和26帧为0。然后将burst图层移至“bulb”图层上方,如下图所示。

10、至此,大的动效都已经完成,只剩下表情的变化。但由于现在这个颜色不太容易看出表情。那么我们就把添加调整图层和模糊效果及遮罩的步骤提前做了吧,反正对于这个案例而言”灯罩“层没有动画效果。我们在灯罩层下方新建调整图层,添加高斯模糊,调整到合适的数值;然后将“灯罩”层作为调整图层的蒙版;然后我们又看不到“灯罩”了,那就需要将“灯罩”层复制一层,然后调整“灯罩”图层的透明度。如下图所示。

11、现在就可以做表情动画了,先做嘴巴。将现在微笑的表情定格在第10帧和第1秒20帧之间,然后在第2秒处将嘴巴路径中间的锚点向上移动并调整两端锚点的贝塞尔手柄变为悲伤状,再次K帧。

12、然后回到第0帧,将嘴巴的路径变为一条直线并缩短一点。然后将这个状态K在第0和第2秒10帧处。如下图所示。

13、嘴巴动画完成就剩下眼睛了,同样对路径K帧,至于什么时候眨眼自己随意吧,我是这么K的。首先在第10和第2秒处让眼睛睁开,在第0和第2秒10帧处让眼睛闭上。而在第10和第2秒之间时不时眨几下就可以了。

14、最终效果如下图所示。

然后我觉得颜色太亮了,就将复制的“bulb”层填充颜色改为了#555555。

——————— 案例3:下载(download) ——————

前言:关于这个图标,我想再多说几句,不然总有人问。这个图标中的对号,%,以及数字我没有在之前版本的Ai画稿中体现,是直接在Ae中添加的。在这个教程中我会将这些元素加入到Ai画稿中(大家可以下载)。此外由于之前的作品中这个图标的动效存在一点瑕疵,我也会在这个教程中完善。

1、将Ai图层转换为形状,并删除原来Ai图层,添加好文字图层后如下图所示。这里“%”图层可以不用文字层代替保持原状。

2、依然对动画进行分析拆解:随着箭头一次次下落,云朵中的水位不断上升,数字也在不断递增,直至100%时,对勾才会出现。

3、先做云朵中水波纹的动画。选中图层“water”,添加波形变形效果。调整到一个自己觉得合适的波高和波宽以及波速。

4、对“wave”图层的位置属性K帧,在第0帧把该图层向下移,直到不被云朵层覆盖;在第2秒处把该图层向上移,直到正好可以填充满整个云朵层。选中这两个关键帧,按F9处理成缓入缓出效果。(你也可以制作两层水波纹看上去效果会更好)

5、然后制作箭头动画,同样对“arrow”图层的位置属性K帧,可以先将云层的不透明度改为50%,便于观察箭头位置, 第0帧箭头在高处,第一秒时箭头进入云层之中。为了使得箭头可以一次次不断落下来,我们使用loopOut()表达式来代替重复的K帧操作。如下图所示。

6、我们先将水的颜色改为白色,透明度更改为50%。播放动画时会发现当水灌满云层时,箭头本应该立即停止运动并消失,但没有,所以我们需要在第2秒处让“arrow”图层消失。

7、下面制作数字跳动的动画,为“number”添加编号效果,使用这个效果会使得原来对文字设置的样式都消失,所以在一开始我们没必要纠结文字层的样式,因为在这一步还是不可避免地要修改。然后为数值偏移K帧,在第0帧为0,第2秒处为100。同样选中这两帧添加缓动效果。如下图所示。

8、接下来就是“√”的路径修剪动画了。首先“√”应该从第2秒左右开始出现;然后为该图层添加修剪路径的效果,如下图所示。

9、然后展开修剪路径的选项,可以看到开始和结束,为这两个属性K帧。在第1秒28帧处开始结束都为0,在第2秒10帧处开始为15,结束为80。

10、之所以没有让修剪路径从0走到100,是因为我故意将这段路径画长了一点,留下足够的空间进行回弹。 这是为添加motion脚本的兴奋效果留点余地。如下图。

11、下面来解决一个问题,就是水波纹超出了云朵的覆盖范围,那么需要把“cloud”层复制一份作为“water”层的遮罩。

12、然后让“number”和“%”图层在第2秒结束后消失。如下图所示。

13、然后就剩最后一步就是开篇提到的那个贯穿全篇教程的知识点了。在”cloud“层下方新建调整图层,添加高斯模糊效果,调整到合适的数值;然后将”cloud“图层透明度恢复为100%(之前为了便于看到下方箭头将其透明度更改为了50%),然后作为调整图层的遮罩;再复制一份“cloud”图层并显示然后调整透明度为50%。如下图所示。

14、本案例最终效果如下图所示。

篇幅太长,所以分成了(上)、(下)两篇,每篇三个图标。做教程太麻烦了,尤其是将步骤写成文字,就会有很多需要注意的细节要用文字来描述,并辅以截图进行标注,第一次发教程,虽然已经检查过,但是不知道会不会还有没注意到的细节问题,也欢迎大家一起批评指正。

Powered by Froala Editor

声明:* 本站所提供的资源均来源于互联网,站内所有文字、图片内容由网站会员上传而来,UI社不具备此内容的版权。由于将本站资源用于商业用途而引起的纠纷,本站不负任何责任。如果有侵犯到您的权益,请联系本站删除,谢谢合作!联系邮箱:Uishe#qq.com (请将[#]换成@)