4 sys.path.insert(0, os.path.join(
5 os.path.dirname(os.path.dirname(os.path.abspath(__file__))),
9 from lottie
import objects
10 from lottie
import Point, Color
13 an = objects.Animation(59)
15 layer = objects.ShapeLayer()
18 circle = layer.add_shape(objects.Ellipse())
19 circle.size.value =
Point(100, 100)
20 circle.position.value =
Point(220, 110)
22 star = layer.add_shape(objects.Star())
23 star.inner_radius.value = 20
24 star.outer_radius.value = 50
25 star.position.value =
Point(330, 110)
27 rect = layer.add_shape(objects.Rect())
28 rect.size.value =
Point(100, 100)
29 rect.position.value =
Point(110, 110)
32 rrect = layer.add_shape(objects.Rect())
33 rrect.size.value =
Point(100, 100)
34 rrect.position.value =
Point(110, 220)
35 rrect.rounded.value = 30
37 fill = layer.add_shape(objects.Fill(Color(1, 1, 0)))
38 stroke = layer.add_shape(objects.Stroke(Color(0, 0, 0), 25))
41 script.script_main(an)