Mercurial > nagslang
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] |