diff nagslang/screens/area.py @ 20:347667c941de

Hook up area.
author Simon Cross <hodgestar@gmail.com>
date Sun, 01 Sep 2013 15:18:11 +0200
parents 9ecb1d222ee0
children 1b048d2a8411
line wrap: on
line diff
--- a/nagslang/screens/area.py	Sun Sep 01 14:50:12 2013 +0200
+++ b/nagslang/screens/area.py	Sun Sep 01 15:18:11 2013 +0200
@@ -1,11 +1,16 @@
 """Display a game area."""
 
+import pygame
+
 from nagslang.screens.base import Screen
+from nagslang.events import ScreenChange
 
 
 class AreaScreen(Screen):
     def handle_event(self, ev):
-        pass
+        if ev.type == pygame.locals.KEYDOWN:
+            if ev.key == pygame.locals.K_ESCAPE:
+                ScreenChange.post('menu')
 
     def render(self, surface):
-        pass
+        surface.fill(pygame.color.Color(0, 0, 0))