|
1 |
| -# bodymovin |
2 |
| -After Effects plugin for exporting animations to svg/canvas/html + js or natively on Android and iOS through [Lottie](https://medium.com/airbnb-engineering/introducing-lottie-4ff4a0afac0e) |
3 |
| - |
4 |
| -## V 4.13.0 |
5 |
| -- text expression support |
6 |
| -- text update support with updateDocumentData (check wiki) |
7 |
| -- tangentOnPath, normalOnPath and more expressions |
8 |
| -- loaded_images event |
9 |
| -- fixed global calls |
10 |
| -- fixed ie9 error |
11 |
| - |
12 |
| -## V 4.12.3 |
13 |
| -- valueAtTime fix |
14 |
| - |
15 |
| -## V 4.12.2 |
16 |
| -- caching fix |
17 |
| - |
18 |
| -## V 4.12.1 |
19 |
| -- velocityAtTime fix |
20 |
| - |
21 |
| -## V 4.12.0 |
22 |
| -- pointOnLine support |
23 |
| -- createPath support |
24 |
| -- points, inTangents, outTangents support |
25 |
| -- expressions fixes |
26 |
| -- className for container via loading config |
27 |
| -- 3d orientation fix |
28 |
| - |
29 |
| -# Lottie + Bodymovin |
30 |
| -Lottie is the native engine that Airbnb's awesome team built. It uses Bodymovin as the animation exporter and is the ideal complement for getting animations to play natively everywhere. |
31 |
| -Follow these links to get each player: |
32 |
| -- [Android's player](https://github.com/airbnb/lottie-android) |
33 |
| -- [iOS's player](https://github.com/airbnb/lottie-ios) |
34 |
| -- [React Native's wrapper](https://github.com/airbnb/lottie-react-native) |
35 |
| - |
36 |
| -## Lottie and AVD |
37 |
| -Some animations can be exported for Android using the AVD format. |
38 |
| -It can fit for some cases where you'll gain a performance improvement. |
39 |
| -But Lottie brings much more features, a level of animation control and dynamic loading that couldn't be achieved with avd. |
40 |
| -Here's a [link](http://airbnb.io/lottie/lottie-avd.html) with a full comparison of both technologies. |
| 1 | +# Lottie for Web, [Android](https://github.com/airbnb/lottie-android), [iOS](https://github.com/airbnb/lottie-ios), and [React Native](https://github.com/airbnb/lottie-react-native) |
| 2 | + |
| 3 | +Lottie is a mobile library for Web, and iOS that parses [Adobe After Effects](http://www.adobe.com/products/aftereffects.html) animations exported as json with [Bodymovin](https://github.com/airbnb/lottie-web) and renders them natively on mobile! |
| 4 | + |
| 5 | +For the first time, designers can create **and ship** beautiful animations without an engineer painstakingly recreating it by hand. They say a picture is worth 1,000 words so here are 13,000: |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | +# View documentation, FAQ, help, examples, and more at [airbnb.io/lottie](http://airbnb.io/lottie/) |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | + |
41 | 27 |
|
42 | 28 | # Plugin installation
|
43 | 29 |
|
@@ -149,8 +135,8 @@ Check this wiki page for an explanation for each setting.
|
149 | 135 | https://github.com/bodymovin/bodymovin/wiki/Composition-Settings
|
150 | 136 |
|
151 | 137 | ## Usage
|
152 |
| -Animation instances have these main methods: |
153 |
| -### play |
| 138 | +Animation instances have these main methods: |
| 139 | +### play |
154 | 140 |
|
155 | 141 | ***
|
156 | 142 | ### stop
|
@@ -192,7 +178,7 @@ Animation instances have these main methods:
|
192 | 178 | ***
|
193 | 179 |
|
194 | 180 | ### Aditional methods:
|
195 |
| -- updateTextDocumentData -- updates a text layer's data |
| 181 | +- updateTextDocumentData -- updates a text layer's data |
196 | 182 | [More Info](https://github.com/bodymovin/bodymovin/wiki/TextLayer.updateDocumentData)
|
197 | 183 | ***
|
198 | 184 |
|
|
0 commit comments