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)