from tkinter import *
import time
tela = Tk()
tela.geometry("500x500")
frame = Frame(tela,width=500,height=500)
frame.pack(side="top",fill="both",expand=True)
cv = Canvas(frame,width="500", height="500", bg="#000000")
cv.pack()
bolas=[]
def criabola(ev):
bolas.append({'x':ev.x,'y':ev.y})
cv.create_oval(ev.x,ev.y,ev.x+10,ev.y+10,fill="#FFFF00",outline='')
mover()
def mover():
if(len(bolas)>0):
cv.delete("all")
for bola in bolas:
cx = bola['x']
cy = bola['y']
index = bolas.index(bola)
if(cy<int(cv['height'])):
cy+=5
cv.create_oval(cx,cy,cx+10,cy+10,fill="#FFFF00",outline='')
bolas[index]={'x':cx,'y':cy}
else:
bolas.remove(bola)
tela.update()
time.sleep(0.01)
mover()
cv.bind('<Button-1>',criabola)
tela.mainloop()--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.