changeset 128:fbb073720bac

Fill screen with black on scene changes, so small levels aren't surrounded by old cruft
author Neil Muller <drnlmuller@gmail.com>
date Mon, 02 Sep 2013 17:23:13 +0200
parents fe1f0bb4ecf0
children 423266f0b9e4
files nagslang/engine.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/nagslang/engine.py	Mon Sep 02 17:22:42 2013 +0200
+++ b/nagslang/engine.py	Mon Sep 02 17:23:13 2013 +0200
@@ -38,9 +38,10 @@
                     running = False
                 elif ev.type == pgl.VIDEORESIZE:
                     pygame.display.set_mode(ev.size,
-                            pgl.SWSURFACE | pgl.RESIZABLE)
+                                            pgl.SWSURFACE | pgl.RESIZABLE)
                     self._surface = pygame.display.get_surface()
                 elif ScreenChange.matches(ev):
+                    self._surface.fill(pygame.color.Color(0, 0, 0))
                     self.change_screen(ev.screen)
                 else:
                     self._current_screen.handle_event(ev)