-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpresent.py
More file actions
39 lines (35 loc) · 1.5 KB
/
present.py
File metadata and controls
39 lines (35 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
from pan_python.engine import Engine
from pan_python.move_step import MoveStep
from pan_python.wait_step import WaitStep
def main():
engine = Engine("timeline.png", init_cam_pos=(-200, 400))
engine.add_step(WaitStep())
engine.add_step(MoveStep(1, 200, 355, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 350, -355, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, 355, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, -355, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, 355, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, -785, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, 810, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 0, 510, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, -1320, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 250, 805, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 250, -385, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, 385, is_relative=True))
engine.add_step(WaitStep())
engine.add_step(MoveStep(0.5, 450, -375, is_relative=True))
engine.add_step(WaitStep())
engine.run(start_index=0)
if __name__ == "__main__":
main()