恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
动效无法落地? Lottie了解下。
0.0°
2019-05-13 原创文章 经验/观点 举报 2433 12 37 0

开发实现不了设计师的动效?Lottie开源动画了解下。

前端小白的设计师也可以输出适用于多平台的开源动画json代码。


为什么要学Lottie?

先放已完成lottie动效作品链接

https://dribbble.com/shots/6081102-loading

https://dribbble.com/shots/6081102-loading

https://dribbble.com/shots/6075683-Loading

设计师做出来的动效交给开发总是实现不了?开发周期长?开发成本高?学习了Lottie虽然不能解决全部动效的问题,但是类似于下面这样的效果是不在话下的。Lottie让不会编程的设计师可以输出Json文件,交给开发分分钟实现动效。(写在前面,部分步骤需要科学上网。)

Image title

Lottie的优势

- 开发无需编写动画,只需加载

- Android, iOS, 和React Native多台支持

- Path,flat等风格动画实现完美

- 可手动设置进度,绑定手势,事件等

- 可网络加载,动态控制播放速度等

- 性能好,显示效果完美

- ...(待补充)


Lottie的劣势

- 能在AE中实现的效果有限(下文有介绍)

- 对AE使用要求高一点, 动画更加依赖设计师

- ...(待补充)


【任何工具其实都有优势和劣势,我们能做的就是,利用优势,避开劣势。】


大家一定会想,输出Json文件,是不是很难,是不是需要有编程的基础,但其实我们只要学会使用AE制作动效,然后安装一款AE的插件,导出Json文件,交给开发人员就可以了。(当然,这几个步骤之间还是会出现很多问题,这些就需要设计师们在实际工作中去磨练了)


这个就是json文件,打开之后是代码,需要借助Lottie官方的预览网站来查看。

直接把json文件拖到  https://www.lottiefiles.com/preview   这个网站,就可以看啦,也可以用手机端APP来查看。

Image title


关于安装


Lottie的官方网站有完整的安装、使用和注意事项的文档(英文)。   

https://airbnb.io/lottie/    

Image title

点开左侧 After Effects (有时候需要等一下,看网速快不快)
按照 Getting started的安装顺序安装(一定要按照顺序)

因为考虑到软件随时在更新,这里放官网的链接 https://airbnb.io/lottie/(科学上网)。另外,英文比较吃力的同学可以使用Google游览器,这个游览器有个功能是会将英文翻译成中文,百度可以了解如何使用这个功能。


总的来说,安装步骤官网写的很详细,大家需要做的是,1.科学上网;2.Google游览器。另外,国内有很多文章也总结了如何安装,但是都没有官网写的详细。我如果有空了会翻译一版给大家(看大家需求大不大)。


个人觉得,安装软件不是技术活,网上很多攻略,所以就给了最官方(最全、最新)的方法。


接下来介绍的就是在使用过程中,我遇到的坑,如果大家遇到了,可以作为参考。


1.在AE中做动效时,必须按照官方文档里支持的效果来使用。


官方文档写到的与AE动效设计有关的部分,以下是在各个平台上支持的效果。

Image title

在制作动效之前了解规则真的非常重要,讲到这里大部分的人会说,这么麻烦我不学了,反正我不是开发人员,这些本就是开发应该做的事情,和我设计师有什么关系呢?如果你这样想,其实是很危险的,在公司里拥有别人很难替代的技能其实就是提升自我价值(商业)的方式和手段。


而且,虽然规则有点多,但是可以实现的动效也是相当诱人的。

有打退堂鼓的人可以去这个网站看看。 https://www.lottiefiles.com/popular         

(科学上网)


2.AE要全英文+最新版的bodymovin(这也是我为什么要推荐去官网下载)。

为什么要AE全英文呢,因为很多设计师遇到 渐变和彩色的图导出以后会变成黑白色,之前因为这个问题我查了很多的资料,真的是泪的教训。


3.和开发提前沟通好,比如要多大的尺寸,几倍图等等。

避免一稿多做,最好的办法就是多沟通!多沟通!多沟通!(重要的事情说三遍)


4.多平台检查

不仅要在官网的预览网站里预览,最好各配一部iOS和安卓的手机,下载Lottie 的APP,苹果很好下载,App Store里就有,安卓的比较麻烦,需要借助科学上网。我为了下载到安卓的APP,先电脑科学上网下载了Lottie的安卓APP(谷歌搜 lottie for Android),然后把安装包微信发到安卓手机,就可以下载了。


为什么要多平台检查?主要是避免之后会出现的一些未知状况。这个也是切身经历。我认为,在自己负责的这个环节里要将可以考虑到的情况都排查一遍。



5.关于表达式

虽然lottie不支持表达式,但是在AE中可以将表达式全部转换成关键帧,这样就可以解决,即想用表达式又可以满足预设条件的情况。(关于AE如何将表达式转换为关键帧,可百度,)


6.陆续补充中、、、、、、(欢迎大家来指正)



总结,职业边界越来越模糊,国外的很多设计师在学习设计的课程中,学习编程是必修课。所以,为了提升自己以后的职业竞争力,不停扩充知识是很有必要的。

对啦,https://dribbble.com/shots/6335853-Someone-2

这个是我的追波作品,喜欢的可以看一下,点个赞吧~






更新:2019-05-13

收藏

12人已收藏

丁不烦

打破职能边界,提升自我驱动力

  • 12

    作品

  • 15

    粉丝

  • 19

    关注

  • PS 仿3D风格 教程 半临摹&半创作
  • 对,数位板也是很可爱的存在。
  • 插画&临摹
  • LOOMO 动效 合集

    猜你喜欢

      2019-05-13 原创文章 经验/观点 举报 2433 12 37 0

      动效无法落地? Lottie了解下。

      0.0°

      你确定要举报动效无法落地? Lottie了解下。

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2018年12月19日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      37
      12
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录