Mercurial > pyntnclick
comparison gamelib/endscreen.py @ 628:a3b82af01749 pyntnclick
More get_image() fixes.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sat, 11 Feb 2012 22:16:43 +0200 |
parents | a25cd1c6335a |
children | fdc63049b08c |
comparison
equal
deleted
inserted
replaced
627:8ff93e53c882 | 628:a3b82af01749 |
---|---|
8 from pyntnclick.widgets.imagebutton import ImageButtonWidget | 8 from pyntnclick.widgets.imagebutton import ImageButtonWidget |
9 | 9 |
10 | 10 |
11 class EndScreen(Screen): | 11 class EndScreen(Screen): |
12 def setup(self): | 12 def setup(self): |
13 self._background = self.resource.get_image(('won', 'won.png')) | 13 self._background = self.resource.get_image('won/won.png') |
14 self.add_image_button((26, 500), ('won', 'menu.png'), self.main_menu) | 14 self.add_image_button((26, 500), 'won/menu.png', self.main_menu) |
15 self.add_image_button((250, 500), ('won', 'quit.png'), self.quit) | 15 self.add_image_button((250, 500), 'won/quit.png', self.quit) |
16 | 16 |
17 def add_image_button(self, rect, image_name, callback): | 17 def add_image_button(self, rect, image_name, callback): |
18 image = self.resource.get_image(image_name) | 18 image = self.resource.get_image(image_name) |
19 widget = ImageButtonWidget(rect, image) | 19 widget = ImageButtonWidget(rect, image) |
20 widget.add_callback('clicked', callback) | 20 widget.add_callback('clicked', callback) |