分类

安卓应用安卓游戏

编程软件 源码相关

lottie-android(移动应用动画效果框架)

lottie-android(移动应用动画效果框架) v3.4.4官方版

大小:21 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:源码相关时间:2020-10-23 23:51

lottie-android是一款集成了Android和iOS代码库的移动应用动画效果框架,软件通过解析将AE制作的动画通过bodymovin插件导出为json文件并在移动端原生渲染,支持预合成、关键帧插值、蒙版、轨道遮罩、形状图层和形状图层描边等多种动画类型。

软件特色

Lottie 在不需要对代码进行重写的情况下让工程师更加方便的创建更丰富的动画效果。有了 Lottie 你就不再需要使用 Gif 动画来展现效果。

目前,Lottie支持路径修剪,蒙版、遮盖等操作。此外还有一个可选的缓存机制,对那些频繁使用的东西能够更快加载。这款应用的目标就是帮助开发者和动画师能够更轻松的为应用创建动画,从而在整体上提升互动因素。

支持的AE动画类型

译者注: Lottie 目前不支持的 AE 动效类型很多,例如常用的 3D 图层变换、几乎所有效果器[effects]、图层样式[layer styles]、叠加模式[blending mode]、渐变[gradient ramp/gradient fill...](好像正在加入支持,期待更新)、任意表达式[expressions]、径向擦除[radius wipe]等。。。

在用 AE 制作动画的时候一定要看清楚能否拆解为以下支持的类型。

预合成[Pre-composition]

关键帧插值[Keyframe Interpolation]

线性插值[Linear Interpolation]

贝塞尔曲线插值[Bezier Interpolation]

定格插值[Hold Interpolation]

漂浮穿梭时间[Rove Across Time]

空间贝塞尔曲线[Spatial Bezier]

固态层[Solids]

锚点变换[Transform Anchor Point]

位置变换[Transform Position]

缩放变换[Transform Scale]

旋转变换[Transform Rotation]

不透明度变换[Transform Opacity]

蒙版[Masks]

蒙版路径[Path]

蒙版不透明度[Opacity]

多蒙版混合模式(相加、相减、反转)[Multiple Masks (additive, subtractive, inverted)]

轨道遮罩[Track Mattes]

Alpha 遮罩[Alpha Matte]

父级[Parenting]

多个父级[Multiple Parenting]

空对象[Nulls]

形状图层[Shape Layers]

矩形(所有属性)[Rectangle (All properties)]

椭圆(所有属性)[Ellipse (All properties)]

多边星形(所有属性)[Polystar (All properties)]

多边形(所有属性。点个数必须为整数。)[Polygon (All properties. Integer point values only.)]

路径变换(所有属性)[Path (All properties)]

锚点变换[Anchor Point]

位置变换[Position]

缩放变换[Scale]

旋转变换[Rotation]

不透明度[Opacity]

形状组变换(锚点、位置、缩放……)[Group Transforms (Anchor point, position, scale etc)]

一个形状组可包含多个形状 [Multiple paths in one group]

合并路径(默认是关闭的,必须用enableMergePathsForKitKatAndAbove方法专门开启)[Merge paths (off by default and must be explicitly enabled with enableMergePathsForKitKatAndAbove)]

形状图层描边 [Stroke (shape layer)]

描边颜色[Stroke Color]

描边不透明度[Stroke Opacity]

描边宽度[Stroke Width]

描边端点[Line Cap]

虚线[Dashes]

形状图层填充[Fill (shape layer)]

填充颜色[Fill Color]

填充不透明度[Fill Opacity]

修剪路径[Trim Paths (shape layer)]

修剪路径开始[Trim Paths Start]

修剪路径结束[Trim Paths End]

修剪路径偏移[Trim Paths Offset]

更新日志

错误修正

适当地夹紧梯度值(#1636)

修正一些文字的缩放问题 (#1635)

增加一个警告,而不是在解析未知的消光类型时崩溃 (#1638)

当设置新值回调时,清除缓存的梯度(#1639)

∨ 展开

同类推荐

相关下载

热门游戏

下载排行

热门关键字

  • 编程软件
  • 编程控件
  • 编译调试
  • 开发环境
  • 网页制作
  • 安装制作
  • 数据库类
  • Java相关
  • 加壳脱壳
  • 控件下载
  • 源码相关
  • 编程其他