scroll.py

Created by schraf

Created on February 14, 2023

429 Bytes


from time import sleep
from kandinsky import *

def scroll(x,y,txt,s=.1,rec=1):
 txt=('>> '+txt).split('#')
 for i,l in enumerate(txt):
  for j,c in enumerate(l):
   draw_string(c,x+10*j,y+18*i)
   sleep(s)
 if rec:scroll(x,y,'#'.join(' '*len(l) for l in txt),.01,0)
      
phrases=['Que voulez-vous faire ?#1.Avancer 2.Reculer','Vous ouvrez une porte#il y a un monstre !']      

for p in phrases:
 scroll(10,20,p)