Hi, Can anyone help explain why you can keep hitting the Mole even when hittable should be False?
from tkinter import * root = Tk() #root.state('zoomed') sec = 0 points=0 pic=PhotoImage(file='Dirt.gif') pic2=PhotoImage(file='Mole.gif') hittable=False def HIT(): if hittable==True: global points;points+=1 butty.configure(image=pic) labby.configure(text=points) def tick(): global sec, hittable sec += 1 if sec == 3: hittable=True butty.configure(image=pic2) if sec==6: hittable=False butty.configure(image=pic) time['text'] = sec time.after(1000, tick) time = Label(root) time.pack() labby = Label(root, text="POINTS");labby.pack() Button(root, text='Start', command=tick).pack() butty=Button(root, image=pic, command=HIT);butty.pack() root.mainloop() This email and any attachments sent with it are intended only for the named recipient. If you are not that person please contact us immediately through our website and delete this message from your computer. You should not disclose the content nor take, retain or distribute any copies. No responsibility is accepted by AKS, United Learning or any associated entity for the contents of e-mails unconnected with their business. No responsibility is accepted for any loss or damage caused due to any virus attached to this email. AKS is part of United Learning, comprising: UCST (Registered in England No: 2780748. Charity No. 1016538) and ULT (Registered in England No. 4439859. An Exempt Charity). Companies limited by guarantee.
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor