Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from tkinter import *
- from random import randrange as rnd, choice
- import time
- '''from frame_click import *'''
- root = Tk()
- root.geometry('800x600')
- i = 0
- def click(event):
- global i
- canv.delete(oval)
- i += 1
- l1['text'] = i, 'очков'
- f = Frame()
- f.pack(anchor=NW)
- l1 = Label(f, width=10, text='0 очков')
- l2 = Label(f, width=10, text='0 очков')
- l1.pack(ipadx=10, side=LEFT)
- l2.pack(ipadx=600, side=LEFT)
- canv = Canvas(root, bg='white')
- canv.pack(fill=BOTH,expand=1)
- colors = ['green', 'yellow', 'orange', 'lightblue', 'blue', 'pink']
- def new_ball():
- global x, y, r, oval
- canv.delete(ALL)
- x = rnd(100, 700)
- y = rnd(100, 500)
- r = rnd(30, 50)
- oval = canv.create_oval(x-r, y-r, x+r, y+r, fill=choice(colors), width=0)
- canv.tag_bind(oval, '<Button-1>', click)
- root.after(2000, new_ball)
- new_ball()
- root.mainloop()
Add Comment
Please, Sign In to add comment