Mercurial > pyntnclick
view gamelib/hand.py @ 259:b6e1c4e4e59d
Superconductor Thing now works.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Fri, 27 Aug 2010 19:01:00 +0200 |
parents | ef4da30f0f38 |
children |
line wrap: on
line source
# Button for the hand image from constants import BUTTON_SIZE from albow.controls import Image from albow.resource import get_image from pygame.rect import Rect class HandButton(Image): """The fancy hand button for the widget""" def __init__(self, action): # FIXME: Yes, please. this_image = get_image('items', 'hand.png') Image.__init__(self, image=this_image) self.action = action self.set_rect(Rect(0, 0, BUTTON_SIZE, BUTTON_SIZE)) def mouse_down(self, event): self.action()