![caa415db932ddbb0dc8d0fd6217b4ae1.png](https://i-blog.csdnimg.cn/blog_migrate/03873114a0ab9897f4402c57d45fe8b3.jpeg)
昨天,有位读者在微信上问我这样一个问题:推特首页中水平面波动上涨的动画,是怎么实现的?
![d146cf3308050c263736aa3a5d9f9bef.gif](https://i-blog.csdnimg.cn/blog_migrate/2ca0773f3a6ae90cefa51079f5a5ab8e.gif)
不到 10 分钟,我就用 PPT 复刻了这个动画,效果如下:
![b55ed7ac372ffdd2ed2c26c40b538c9e.gif](https://i-blog.csdnimg.cn/blog_migrate/dc2bc4cb438ebb958ab08d342895a18d.gif)
其实呢,这个动画的原理十分简单,只需波浪形状外加路径动画即可实现。
![f1703e64cd5370677ac2d0df4abd2e4f.png](https://i-blog.csdnimg.cn/blog_migrate/abaa013e26623bc86a0b2d8a2209a57e.jpeg)
什么意思?可能有些同学,还没弄太明白。没关系,看完下面两张图,你就完全搞清楚了!
这张图是波浪形状在 PPT 界面中初始位置:
![fdfe69baf745eda8e2fa99ae224ccc39.png](https://i-blog.csdnimg.cn/blog_migrate/d9cb424bc3cc7feafb0ab57925470bc5.jpeg)
下面这张是给形状添加了向左上方移动的路径动画:
![5c870a9aa2d8e3801ec6acf368f8a3a5.png](https://i-blog.csdnimg.cn/blog_migrate/85316623c9168bc55c27b162f8b81ed0.jpeg)
理解了吗?其实就是通过波浪形状的移动,从而产生了水平面上涨的错觉!
![2269a30ad4b161f9cf534b2d6aafaf08.gif](https://i-blog.csdnimg.cn/blog_migrate/37998d2a6500b949f4e6dd177829da60.gif)
可能又有些同学会问,路径动画好说,这个波浪形状该怎么画啊?
这就牵扯到 PPT 中的一个少有人知的形状工具,叫做曲线。
![b7e156bdce566160c8715e604f693e61.png](https://i-blog.csdnimg.cn/blog_migrate/f9d4a3918ac0574d65f382d815479ee5.jpeg)
为了让你更容易掌握曲线工具的使用技巧,我特意录制了一波操作动图。
技巧一:通过点击鼠标,确定曲线的顶点,双击结束绘制
![e5b605b437bf9f9e3c80bf9f3c393a05.gif](https://i-blog.csdnimg.cn/blog_migrate/881f5b5e5679609dfff77fd3c9f4ae6c.gif)
技巧二:同侧顶点相距越大,曲线的弧度就越平坦,反之则陡峭
![3f3eab215da5b68f6f525b5808dd6d71.gif](https://i-blog.csdnimg.cn/blog_migrate/a3e42fbf9b28cb20782254e5bb2d673a.gif)
技巧三:点击起始顶点,可构成封闭的形状
![b6f82970e4054e5ce0c0dee73808faaa.gif](https://i-blog.csdnimg.cn/blog_migrate/018f1ef13a4c19d66e9eed06fd4847ef.gif)
技巧四:右键编辑顶点,可对曲线弧度二次调整
![e4855678c9eb1337a336c406008713bf.gif](https://i-blog.csdnimg.cn/blog_migrate/11b9dd000cd43156e36b9be4b15b6dfa.gif)
看到这儿,相信你一定学会了,波浪形状的绘制方法。再回过头来,看一下文章开头的动画,是不是觉得简单多了?
既然学会了曲线工具的使用方法,如果只是拿来做波浪动画,就显得有些大材小用了。考虑到这一点,接下来我再跟各位分享 3 个非常实用的,曲线工具应用场景。
1、绘制时间轴线
对于时间轴页,相信大多数人还停留在,“一根直线走天下”的层面上。而使用曲线,则能够让版面看起来更具跳跃感,就像这样:
![110d1fda7913542f872434ae61f3591e.png](https://i-blog.csdnimg.cn/blog_migrate/90f712572d1678399db7242ef401a0f4.jpeg)
为了方便你更好理解这一点,这里我再多列举几个,曲线在时间轴页中应用的案例。
比如,只是使用一根曲线:
![5a824a87aebdfeb423df7df405d29f0f.png](https://i-blog.csdnimg.cn/blog_migrate/af9731bc4d5e630c91206cac3acb0650.jpeg)
或者两根曲线交错排布:
![59bf26053b531cd602bb0dfde041fab1.png](https://i-blog.csdnimg.cn/blog_migrate/16ec5ab128f509e09b4ae3ed46dfabf8.jpeg)
如果觉得页面不够丰富,那就再添一根:
![ef051afe33c5f4d0e67c8ef238d605ec.png](https://i-blog.csdnimg.cn/blog_migrate/46a225b057ffba367947a83edd3e15cd.jpeg)
当然,除了单纯的曲线,用曲线工具绘制的波浪形状作为时间轴,效果也很不错。
![21dd29847b12ba9cb73be6ff2ec765c0.png](https://i-blog.csdnimg.cn/blog_migrate/2180206d5f3b9a574d156b031fba6c84.jpeg)
我们还可以给形状加上路径动画,再来看下动态效果:
![82396d203a2509460376146f5b6f982a.gif](https://i-blog.csdnimg.cn/blog_migrate/0b76d93667ab4ca52638e8f195d52a57.gif)
是不是很赞呢?
2、表现某种趋势
通过控制曲线波浪的起伏,来表现某种事物的发展趋势,从而让观众看起来更加的直观,是一种很常用的页面可视化手法!
举一个简单的例子,比如下面这张图,是有关于产品生命周期的介绍。都是文字,很难在短时间内,看出产品在各个周期的具体情况。
![8ac33d05533853424ae2bbc34bdf2966.png](https://i-blog.csdnimg.cn/blog_migrate/b31adbfa80e94ad02635962697f8d8a6.jpeg)
这个时候,我们就可以根据文字内容,绘制一条曲线来表现产品发展趋势:
![a667dd9b3cf6e460124fb9339fdeaebd.png](https://i-blog.csdnimg.cn/blog_migrate/143005e7a0364688f903bee63a74e802.jpeg)
现在看起来,是不是清晰多了?
再来看个案例,比如小米手机的这页 PPT,利用曲线来表现芯片迭代的性能增幅。同时通过加大曲线的陡峭程度,来衬托最新一代芯片的性能。
![40fde9f3e96f12e22770c16c8e888ca9.png](https://i-blog.csdnimg.cn/blog_migrate/dc5655b5c38711db9e329b06dbc6a89f.jpeg)
同样的,用曲线来表现电脑性能的增幅也是一样的道理。
![176fa3e1b3e640d08f6541e94766de61.png](https://i-blog.csdnimg.cn/blog_migrate/02de3eae3e6a7f5a02ad34df4ecc2278.jpeg)
另外,用曲线来表现单个数据的发展趋势也很有创意。因为在通常情况下,会使用三角形或者箭头来表现数据的增长或者是下跌:
![9137d8956ebeb50cb7c12e61552d67df.png](https://i-blog.csdnimg.cn/blog_migrate/d715d1643cda7c319563913dd5955937.jpeg)
不得不说,这种表现手法太常见了。而使用曲线来表现数据的发展趋势,则可以让人耳目一新:
![e43f42710fd1008c0df156d714d68311.png](https://i-blog.csdnimg.cn/blog_migrate/e69e5ec975379f542cf1aa0fb4e4f66b.jpeg)
3、丰富页面内容
除了上面所说的两点,曲线还能够起到丰富版面的作用,避免页面单调。
比如下面这套腾讯云的 PPT,就通过虚实、粗细、颜色混搭的曲线,进而达到丰富页面内容的目的:
![dcee74a5559882c5056d2daddc7a8739.png](https://i-blog.csdnimg.cn/blog_migrate/fa41ef307e46db893bc63e35b4ed567a.jpeg)
![9e1ce1ce54d125498460534407f22777.png](https://i-blog.csdnimg.cn/blog_migrate/bc9261d23b9d898cd0c4fb505e7f6021.jpeg)
![6a642d5a7593aa252a4c39afbd0c779e.png](https://i-blog.csdnimg.cn/blog_migrate/393fe703e854210d204caba95f946cc2.jpeg)
再跟各位举一个例子,这一页想要展示下年工作目标:
![36dfdacfd627f06207eaea9c10acdd8d.png](https://i-blog.csdnimg.cn/blog_migrate/06dfe644eac99da0cb51409b675375f6.jpeg)
只有 4 个圈加文字,看起来很单调,对吗?而我们加上曲线,让 4 个圈串联起来,页面就会变得大不一样:
![dde5a9ad1c079a716946e11c30523b37.png](https://i-blog.csdnimg.cn/blog_migrate/d373b83d651df6da694e5a3a5a8d56a7.jpeg)
好了,以上呢,就是有关于曲线工具的 4 个使用技巧。
最后,再给各位推荐一个曲线生成网站 —— http://getwaves.io
![fdeabb35d1bedb351e6b87672894ff83.gif](https://i-blog.csdnimg.cn/blog_migrate/e9f1a0c5053f947fd762da8ff3023b67.gif)
该网站能够随机生成波浪图形,支持下载 SVG 格式的矢量图形,可直接导入到 PPT 中编辑。如果你不擅长绘制曲线,不妨去这个网站试一试!