comparison nagslang/engine.py @ 647:aeb366d97774

Show splash image on startup
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 08 Sep 2013 02:02:09 +0200
parents 80c452f348dc
children
comparison
equal deleted inserted replaced
646:45dbbc4c1fd0 647:aeb366d97774
35 self.change_screen(starting_area) 35 self.change_screen(starting_area)
36 # Dummy resize event, to force us to realise our real size 36 # Dummy resize event, to force us to realise our real size
37 # http://stackoverflow.com/q/16442573/8629 37 # http://stackoverflow.com/q/16442573/8629
38 pygame.event.post(pygame.event.Event(pgl.VIDEORESIZE, 38 pygame.event.post(pygame.event.Event(pgl.VIDEORESIZE,
39 size=(0, 0), w=0, h=0)) 39 size=(0, 0), w=0, h=0))
40 self._current_screen.splash()
40 41
41 def change_screen(self, new_screen): 42 def change_screen(self, new_screen):
42 if self._current_screen is not None: 43 if self._current_screen is not None:
43 self._current_screen.teardown() 44 self._current_screen.teardown()
44 screen_cls = self._screens[new_screen] 45 screen_cls = self._screens[new_screen]