动效神奇lottie的安装和使用

用户头像
成都/设计爱好者/4年前/2772浏览
动效神奇lottie的安装和使用
用户头像
n牛牛

迷迷糊糊也不知道有没有讲清楚,如果用到的时候有问题欢迎指出

现在手机性能越发好,各大app也开始用强悍的动效吸引大家的注意。

做动效常用两种方式,一种是导出gif图片给开发,一种是由开发用代码完成。第一种方式弊端在于文件较大,不利于控制,第二种方式在于给开发增加繁重工作量,且效果不一定好。

做gif一般用AE,做完用QuickTime导出,再导进ps里转成gif,整个过程比较痛苦,图太大还会失真。于是爱彼迎团队出了一个移动端动画库Lottie,可以和一个ae插件bodymovin结合起来,做好的动效导出为json格式,轻便好用易控制,兼容性强。

现在就来安装叭!

1. 下载zxp-installer,地址:https://aescripts.com/learn/zxp-installer/

2. 下载bodymovin,地址:https://github.com/airbnb/lottie-web

3. 运行

打开后点击file→open,载入bodymovin.zxp,这个文件在

bodymovin\lottie-web-master\build\extension\bodymovin.zxp


4. 找到bodymovin.zxp,双击安装,,注意关闭ae软件


5. 打开ae,编辑-首选项,勾选允许脚本写入

6. 窗口-扩展。就能找到bodymovin了

7. 使用它

点击插件,选择你要导出的文件,设置存储路径,点rander就行啦

到这里就结束了,,,想要尝试代码的继续往下看↓↓↓↓

我用的软件是webstorm

新建好文件,,需要引入jquery.js和Lottie.js文件

新建一个html文件,把刚才导出的json文件复制进来

Html文件中引入以上两个js


设置下容器的宽高,随意就好

我这个例子用不上jQuery,可以忽略不计

像上图那样把代码写出来,页面中就出现了,,,更复杂炫酷的使用方法就交给程序猿叭~

不想去找很多网站下载的,,我打包了一份在网盘

感兴趣的私信取链接叭~

我平时很少做动效,今天就遇到个问题,折腾很久,我觉得有必要补充一下。

bodymovin不能渲染图片,bodymovin不能渲染图片,bodymovin不能渲染图片,!

可以通过AI来解决这个问题,具体做法如下:

涉及分层的话请逐个保存ai文件,比如我做这个,放大镜换和手需要动,同时它的图层顺序是在书之下,所以我导了3个ai文件。


导入AI项目

并拖到编辑区域,选中这些文件,鼠标右键--从矢量图层创建形状

然后就能得到这样的图层组。

!!!有透明度的需要在这找到后重新设置,虽然有点难找,但能完美解决问题

接下来该怎么做动画就做,做完直接渲染为json文件。

4
举报
|
6
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
加载中
推荐素材
3D卡通UI界面图标可爱插画免扣素
UI 登录界面设计模板包
【新年UI图标】优惠券icon
钱包ui模板
【新年UI图标】影音icon
拟物风质感写实UI卡片合集源文件
【新年UI图标】30个图标
抽象液态渐变UI背景模版
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
Security Camera UI kit
高级感金属拟物 UI设计组件库
UI应用平面图标
新拟态风格 UI设计组件库
【新年UI图标】银行卡icon
我的钱包-UI界面设计-app
【新年UI图标】珠宝icon
智能家居中心 简约 UI设计组件库
高级表盘系列UI源文件
新能源APP应用UIKit
【新年UI图标】游戏/娱乐icon
科技医疗透明柜UI界面设计
UI界面 组件
手表表盘UI系列
你可能喜欢
相关收藏夹
大家都在看
登录注册