def scene6(): global brush, screen t.colormode(1.0) Firework.processing() for f in Firework.fireworks: brush.color(f.c) brush.goto(f.p) brush.dot() if len(Firework.fireworks) == 0: finale() else: screen.update() screen.ontimer(scene6, 1000 // 60)