comparison gamelib/state.py @ 29:6322d92dc8f0

Add state widget for rendering state.
author Simon Cross <hodgestar+bzr@gmail.com>
date Sun, 22 Aug 2010 19:20:58 +0200
parents 0f25f7b9b37a
children daf9eecb670f
comparison
equal deleted inserted replaced
28:0f25f7b9b37a 29:6322d92dc8f0
38 mod = __import__("gamelib.scenes.%s" % (modname,), fromlist=[modname]) 38 mod = __import__("gamelib.scenes.%s" % (modname,), fromlist=[modname])
39 for scene_cls in mod.SCENES: 39 for scene_cls in mod.SCENES:
40 self.add_scene(scene_cls(self)) 40 self.add_scene(scene_cls(self))
41 41
42 def set_current_scene(self, name): 42 def set_current_scene(self, name):
43 self.current_scence = self.scenes[name] 43 self.current_scene = self.scenes[name]
44 44
45 def draw(self, surface): 45 def draw(self, surface):
46 self.current_scene.draw(surface) 46 self.current_scene.draw(surface)
47 47
48 48