Mercurial > pyntnclick
comparison pyntnclick/scenewidgets.py @ 622:8a4d92c17603 pyntnclick
Fix get_image calls
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 11 Feb 2012 21:50:19 +0200 |
parents | ecde1d6bdda0 |
children | 85153f422522 |
comparison
equal
deleted
inserted
replaced
621:dd12337423ab | 622:8a4d92c17603 |
---|---|
75 super(InteractImage, self).__init__(None, None, None) | 75 super(InteractImage, self).__init__(None, None, None) |
76 self._pos = (x, y) | 76 self._pos = (x, y) |
77 self._image_name = image_name | 77 self._image_name = image_name |
78 | 78 |
79 def set_thing(self, thing): | 79 def set_thing(self, thing): |
80 self.image = get_image(thing.folder, self._image_name) | 80 self.image = get_image((thing.folder, self._image_name)) |
81 self.rect = Rect(self._pos, self.image.get_size()) | 81 self.rect = Rect(self._pos, self.image.get_size()) |
82 self.interact_rect = self.rect | 82 self.interact_rect = self.rect |
83 | 83 |
84 | 84 |
85 class InteractImageRect(InteractImage): | 85 class InteractImageRect(InteractImage): |
107 self._frame_count = 0 | 107 self._frame_count = 0 |
108 self._anim_seq = None | 108 self._anim_seq = None |
109 self._delay = delay | 109 self._delay = delay |
110 | 110 |
111 def set_thing(self, thing): | 111 def set_thing(self, thing): |
112 self._anim_seq = [get_image(thing.folder, x) for x in self._names] | 112 self._anim_seq = [get_image((thing.folder, x)) for x in self._names] |
113 self.image = self._anim_seq[0] | 113 self.image = self._anim_seq[0] |
114 self.rect = Rect(self._pos, self.image.get_size()) | 114 self.rect = Rect(self._pos, self.image.get_size()) |
115 self.interact_rect = self.rect | 115 self.interact_rect = self.rect |
116 | 116 |
117 def animate(self): | 117 def animate(self): |