Advertisement
Guest User

Untitled

a guest
May 21st, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. import tkinter
  2. import random
  3. canvas=tkinter.Canvas(width=500,height=110,bg='darkblue')
  4. canvas.pack()
  5. def lopticky():
  6. global a1, a2
  7. b1=10
  8. if spusti==1:
  9. canvas.delete('L1','L2')
  10. canvas.create_oval(a1,b1,a1+10,b1+10,fill='orange',tag='L1')
  11. canvas.create_oval(a2,b1,a2-10,b1+10,fill='red',tag='L2')
  12. if a1+10<a2-10:
  13. ka1=random.randrange(5,11)
  14. ka2=random.randrange(5,11)
  15. a1=a1+ka1
  16. a2=a2-ka2
  17. canvas.after(100,lopticky)
  18. else:
  19. canvas.create_text(250,60,text='BUM',font=('Arial',50,'bold'),fill='yellow')
  20. def klik(lave):
  21. x=lave.x
  22. y=lave.y
  23. global spusti
  24. if 10<x<110 and 30<y<60:
  25. spusti=1
  26. elif 10<x<110 and 70<y<100:
  27. spusti=0
  28. lopticky()
  29.  
  30. a1=1
  31. a2=500
  32. canvas.create_rectangle(10,30,110,60,fill='white',width=3)
  33. canvas.create_rectangle(10,70,110,100,fill='white',width=3)
  34. canvas.create_text(60,45,text='START',font=('Arial',15))
  35. canvas.create_text(60,85,tex='STOP',font=('Arial',15))
  36. canvas.bind('<Button-1>',klik)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement