近年来,H5页面火爆整个移动互联网,这些页面的炫酷展现,都离不开动效设计和制作,而动效设计和制作早已成为一名合格设计师必需掌握的技能;目前,设计师制作H5页面更多的是借助H5制作工具,本文将以H5制作工具为例和大家一起挖掘几种常见的H5动效制作方法。

一、 H5制作工具自带的动画功能

目前市面上用的比较多的H5制作工具有木疙瘩、  ih5等,这里以木疙瘩为例给大家介绍:

关键帧动画,可以实现常见的动画效果,比如:位移、大小、旋转、透明度改变等;

变形动画,可以实现形状的改变和颜色过渡的动画效果;

进度动画,可以实现进度走势效果,图表走势图和打字机效果用进度动画来做比较理想。

二、逐帧动画

逐帧动画就是在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成动画。

优点:逐帧动画具有非常大的灵活性,几乎可以表现任何想表现的内容,而它类似于电影的播放模式,很适合于表演细腻的动画。例如:人物或动物急剧转身、 头发及衣服的飘动、走路、说话以及精致的3D效果等等。

缺点:因为每一帧都不是不同的图片,制作会增加负担并且最终输出的文件也很大,在移动互联网上不利于传播。

鉴于以上优缺点,大家在制作动画过程中可以少量地添加逐帧动画来表现一些细节,逐帧动画的实现很简单,逐帧动画的内容制作,让一些同学会头痛,下面给大家罗列3种获得逐帧动画内容的方法。

1.       手绘,如果手绘能力较好的设计师可以将每一帧的画面自己画出来,当然这样工作量也会比较大。

2.       从视频里获取,如果看中某个视频里某段动画效果,想用到项目当中来,可以通过AE将视频转换成序列帧图片,具体操作方法如下:

将视频文件导入到AE中,找到 合成菜单--添加到渲染队列--在面板里将格式改为“JPG“序列或者“PNG“序列--渲染出来即是一张张内容不同的的静态图片,如果图片  太大的话,可以通过图片压缩工具来对图片大小做进一步优化。

3.       从gif动画里获取,如果看中的是GIF动画里面的素材,同样也可以将图片获取,需要先下载一个看图软件“2345看图王“或者“7GIF“,可以将GIF图里的每一帧图片保存出来。

三、 GIF动画

GIF动画的制作方法有很多种,可以通过PS来制作,也可以在AE中制作好视频再导入到PS中转成GIF动画形式

GIF图片擅长于制作细节的小动画,位图,优势在于 “体型”小,制作成本低,GIF动画常在H5动效里用做loading效果、热门小标签等,所以,小的动画可以用GIF来展现。

四、 视频

H5页面中,很多效果其实是视频,比如曾经有一个标题叫做“该新闻已被BMW快速删除“宝马案例(案例链接:http://bmw2.thefront.com.cn/m2_2016/?from=singlemessage&isappinstalled=0),刷爆了整个微信朋友圈,如果不带交互效果,用视频全屏的方式来播放动画也是有非常不错的选择

五、 在H5制作工具中插入代码实现动效

很多H5制作工具,也支持插入代码来辅助实现一些功能,以木疙瘩为例,点击脚本工具可以插入代码,

比如做事件绑定,可以加入这样一段代码:

mugeda.addEventListener('renderReady',function(){

});

如果对前端有深入了解的设计师,也可以将制作的H5页面从制作工具中导出为html文件格式,在源文件里面添加一些前端代码,html5加上css3.0配合javas cript可以实现很多不错的效果,比如:3D效果,svg和canvas绘图动画等

以上五种方法,系统全面地涵盖了目前市面上常见的H5页面的制作方法,理解了以上方法,也就理解了动画背后制作的原理,在制作的过程中,针对不同的动画效果,你可以选择最合适的动画制作方法来实现。

ae制h5文字动画_绝对干货!H5动画制作方法全揭秘!相关推荐

  1. ae制h5文字动画_绝对干货!H5动画制作方法全揭秘

    原标题:绝对干货!H5动画制作方法全揭秘 近年来,H5页面火爆整个移动互联网,这些页面的炫酷展现,都离不开动效设计和制作,而动效设计和制作早已成为一名合格设计师必需掌握的技能. 目前,设计师制作H5页 ...

  2. 地图上制作线路的动画_纯干货:动画制作的十二个法则(上)

    制作动画的十二个原则,不论是3D动画还是flash还是AE都适用. 首先先找到十二个妹子,演示用. 一:挤压与拉伸 通过挤压与拉伸赋予物体或角色弹性,使其更加灵动. 左为使用该原则的例子,右为对比. ...

  3. ios开发 方形到圆的动画_画个圆动画,的两种实现。iOS 动画由很浅,入浅,当然是 Swift...

    方法一,使用 CAShapeLayer 和 UIBezierPath 加上 CABasicAnimation 有一个动画属性 strokeEnd 就算完 方法二,复杂一些.频繁调用 CALayer 的 ...

  4. android 同根动画_[转载]Android anim动画切换效果

    关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移.缩放. ...

  5. html打开网页过场动画_辽源HTML网站制作优化

    官方网站是v3cef6企业推广互联网的必要条件.企业官方网站要特别注意页面布局设计,毕竟页面效果会直接影响到客户的转化率.那么,如何做好公司的网站设计呢?您需要遵循五个设计原则: 优化辽源HTML网站 ...

  6. ue4 怎么修改骨骼动画_【UE4】动画重定向

    虚幻4动画重定向 重定向虚幻争霸中两个角色,使用同一套动画. 1.首先我们从虚幻商城下载两个角色到项目内.(我这里选择了Wraith.Revenant) 由于需要使用另外的动画,我这里选择将两个骨架的 ...

  7. animator创建动画_为游戏创建动画的基础

    animator创建动画 You can consider animation as the technique or procedure of making the illusion of moti ...

  8. 怎么把视频制作成GIF动态图?这几种制作方法很简单

    怎么把视频制作成GIF动态图呢?相信大家在日常的聊天中喜欢使用各种表情包,一旦网络上出现一些有趣的热梗视频时,就会出现很多相关的表情包.我们也想将自己的视频或者是一些有趣的视频制作成GIF动态图应该怎 ...

  9. h5文字垂直居中_基于两款开源 h5 媒体编辑器定制一套海报系统

    收到一份需求,是要制作一套在线海报系统,系统的参考样例如下图所示 分为资源展示站 海报的设计工具 这种平台现在市场上成功的有好多家,功能都较为完备并且模板十分丰富.这种需求往大了做可以称之为 DaaS ...

  10. loading动画_超干货 CSS3/SVG Loading动画集合

    随着css3实现各种炫酷动画效果越来越流行.今天给大家推荐一些css3和SVG实现loading加载动画效果. 先上一波令人愉悦的动画效果. 怎么样,是不是感觉很nice,那就继续往下看吧.这里为大家 ...

最新文章

  1. HDU4920 Matrix multiplication 矩阵
  2. 微服务架构 — 服务治理 — 服务监控与告警、服务日志与审计
  3. Message Loop 原理及应用
  4. 用javascript实现数字雨
  5. SpringMVC的数据响应
  6. Java通过Executors提供四种线程池
  7. python中的str方法和repr方法_Python中 的 __str__ 方法和 __repr__ 方法的区别有哪些
  8. STM32学习——MPU6050姿态传感器
  9. python查看数据集的维度、大小_Python数据分析 - numpy
  10. 《统计学习基础-数据挖掘、推理与…
  11. 电源模块-LM5117-BUCK- 电路
  12. vue实现前端页面缓存
  13. 【毕业设计】指纹识别系统设计与实现 - 单片机 嵌入式 物联网
  14. 干货 | DDD实战:基于洋葱模型的分层代码架构设计
  15. Session的理解
  16. 一文教你如何使用miniconda
  17. 如何解决Cannot send session cache limiter – headers already sent 错误
  18. 【java简单小项目】勇者斗魔王小游戏
  19. 记录2015年年初跳槽的经历!
  20. NC UAP STUDIO授权

热门文章

  1. 金蝶应收应付模块流程_金蝶财务软件里的应收应付模块核算哪些会生
  2. 测控计算机三级有用吗,计算机等级考试教程(三级A 微机在测控领域的应用)...
  3. android+action +actionform上传文件,ActionForm之文件上传
  4. 关于ActionForm的一些问题
  5. IT行业含金量较高的证书汇总
  6. ECCV 2018 论文下载及分析(774篇全)
  7. 城通网盘API的链接研究
  8. Spring框架RCE 0day漏洞,官方解决方案
  9. js打开新窗口 window.open() 隐藏菜单栏、工具栏,配置窗口大小、滚动条等
  10. 手机微信桌面计算机不见了怎么办,微信桌面图标不见了怎么办