视差滚动是最近出现的一个比较火的站点视觉效果,适用于做整站(mini-site)也可以做小动画。通常来说,要使用JavaScript和CSS手工编代码来实现视差滚动效果。本文来介绍如何使用Edge Animate,在十分钟之内,无编码,无压力地实现类似效果。
在ipad和我的HTC One上,动画非常流畅,你也可以在你的移动设备上试一试: DEMO
上述动画用到的图片资源是作者厚颜无耻的“借”自一个视差滚动效果JS库:spritely.net 。非常感谢。
在本教程发布的时间,Edge Animate版本为1.5,可以在Adobe云创意平台上免费下载。 您只需要在注册地址注册即可登录下载。
Edge+Animate+Tutorial+4.zip
本教程用到的素材可以在项目解压后的images目录下找到,包括:
本教程不会逐步来介绍如何实现上述动画,在上述动画中用到的一些技巧在之前教程中也有介绍过,比如如何使用SpriteSheet来生成逐帧动画 。
生成元件
在上面的视差效果动画中,背景和前景始终在不间断的滚动。这是通过操纵一幅图片完成的。打开Edge Animate,新建一个作品。快捷键Cmd+I/Ctrl+I导入背景图片hill2.png,在舞台上选中该图片后,快捷键Cmd+Y/Ctrl+Y将其转换成一个元件(Symbol),命名为symHillBack。结果如图:在舞台右侧的Library面板下的Symbol子面板中能看到“symHill”。现在,你可以删除舞台上symHill实例。我们来开始编辑symHill元件。

平移图片hillA

使用之前教程介绍的方法(比如通过改变x坐标设定关键帧,或是使用自动关键帧生成模式,或者Pin按钮),您能很快速的实现该效果。

关键帧Left=0
第二张图片:hillB
但是,通过运行可以看到,在背景山向左滚动出舞台时,舞台会空出,而我们希望整个过程是一个连绵不断的滚动。为了实现该效果,我们使用两张图片hill的实例。在symHill元件的编辑状态下,从Library面板的Assets子面板中,拖拽hill2.png图片到舞台上。现在舞台上应该存在两个hill2.png图片元素,一张是之前的hillA,我们命名新导入的图片元素为hillB。两张图片元素来自同一个源,浏览器只会请求一次。我们希望,在hillA向左平移时导致舞台空出时,hillB能够同步跟随来补充舞台空出的部分,造成连绵不断的效果。

复制特效

粘贴后的效果如图:


hillB的left属性关键帧

symHill时间轴特效
symHill的时间轴事件添加的脚本如下图:

complete事件
现在你可以运行动画,看一下效果。
现在,已经完成了背景山的连绵滚动。我们只需要使用类似的方法,导入一张新的前景图片(hill-with-windmill.png),并使用不同的步频(比背景山略快,比如10秒),制作一个新的连绵滚动的元件就可以了。这部分工作,留给你来完成喽。
(Stop!这个有点太不地道了吧?说好做个视差的教程,真到做视差就停了?)
复制元件symHill

Copy Symbol
我们当然不需要从0开始做前景效果了。既然已经完成了symHill,那么我们的前景效果当然要基于已经完成的工作继续。在Symbol子面板中,选中symHill,然后右键菜单选中Duplicate来复制一个新的元件,我们命名为symFrontScene。
编辑symFrontScene
现在我们来编辑symFrontScene。在symbol子面板中,选中symFrontScene右键菜单“编辑”。

调整元件舞台尺寸

修改元素图片来源

调整播放头

拖动特效

截止关键帧

结果
回到主舞台上,播放头移至0:00。从Symbol子面板中拖拽symFrontScene到舞台上。使其图片下沿与舞台中的背景山元件下沿对齐。我们就完成了该视差动画。通过ctrl+enter/cmd+enter运行,可以查看效果。
情非得已
21个Sketch实用高频小技巧2019-02-15
25款值得收藏的优秀网站模板免费下载2015-09-16
20套高质量的免费网页模版PSD素材2013-09-02
20款国外时尚大气的按钮开关PSD素材下载2013-07-31
CSS实例教程:十步学会用CSS建站2011-10-05
网页设计师:浅淡网页BANNER设计2010-09-27
网页细节教程:WEB设计精确点滴2010-09-13
网页设计中的点滴细节把握2010-09-01
总结交互组件创新的四种方式2010-06-28
最全的国外电子商务CSS模板下载2010-06-18
10种网页设计中字体的运用方式
相关文章3472018-05-10
巧用这5个网页设计技巧玩转视差特效
相关文章2812017-11-17
帮你搞定长滚动网页的设计最佳实践
相关文章3492017-02-05
带你轻松打开SVG的大门之滤镜实现
相关文章2882016-11-10
如何通过实例技巧学习实现设计稿还原
相关文章3332016-07-11
时下最流行的混合型视差网页设计趋势
相关文章2412016-02-17
详细解析中文特效艺术字字体设计技巧
相关文章5182015-12-20
带你梳理正在流行的长滚动页面设计
相关文章3932015-10-09
