Hi! Last month I got code to animate using sequence of images from this list. I am trying to move bubbles across a canvas. I am unable to do multiple bubbles. =code= def pp2(): def cc(): a=[x for x in range(0,500,10)] b=[x for x in range(500,0,-10)] c=[x for x in range(0,500,10)] random.shuffle(c) d=lambda : random.choice([a,b,c,a,b]) return d() z=lambda : random.randint(1,500) k=z() q=cc() def anim(cv): def view(): x1=q[cv] x2=x1+10 y1=k y2=y1+10 win.create_oval(x1,y1,x2,y2,tag='ani') win.delete('ani') try: view() except IndexError: cv=0 view()
win.update_idletasks() cv=cv+1 root.after(50,anim,cv) root=Tk();win=Canvas(root,width=600,height=400);win.pack() root.after(10,anim, 0);root.mainloop() =code= please someone tell me how to make multiple bubbles move randomly across canvas on different x axis and y axises(not flashing). I sped lots of time in vain. Wish you happy New year. prasad _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss