From 678fab50280b647d95213a9695d07c49542696f2 Mon Sep 17 00:00:00 2001 From: zhang Date: Sat, 21 May 2022 14:23:49 +0800 Subject: 0521 --- vis/animation/text_animation.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 vis/animation/text_animation.py (limited to 'vis/animation') diff --git a/vis/animation/text_animation.py b/vis/animation/text_animation.py new file mode 100644 index 0000000..1558d19 --- /dev/null +++ b/vis/animation/text_animation.py @@ -0,0 +1,18 @@ +from matplotlib import pyplot as plt, animation + +plt.rcParams["figure.figsize"] = [7.50, 3.50] +plt.rcParams["figure.autolayout"] = True +fig, ax = plt.subplots() +ax.set(xlim=(-1, 1), ylim=(-1, 1)) +string = 'Hello, how are you doing?' +label = ax.text(0, 0, string[0], ha='center', va='center', fontsize=20, color="Red") + + +def animate(i): + label.set_text(string[:i + 1]) + + +anim = animation.FuncAnimation( + fig, animate, interval=100, frames=len(string)) +ax.axis('off') +plt.show() -- cgit v1.2.3