summaryrefslogtreecommitdiff
path: root/vis
diff options
context:
space:
mode:
Diffstat (limited to 'vis')
-rw-r--r--vis/animation/text_animation.py18
1 files changed, 18 insertions, 0 deletions
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()