X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fengine.py;h=cbe27ce0b9ffe7d56da3bc9814b111815a46d84b;hb=67e79ba3fbe96590efa50a73fe983c2810efdd0f;hp=f17f9c221d17e758cb6b063399b492b30534f2ff;hpb=380c2dd6953b2f0cd06de6a4dd6a30f61121c7a9;p=naja.git diff --git a/naja/engine.py b/naja/engine.py index f17f9c2..cbe27ce 100644 --- a/naja/engine.py +++ b/naja/engine.py @@ -20,17 +20,16 @@ class Engine(object): self.quit_game() return elif SceneChangeEvent.matches(ev): - self.change_scene(ev.scene) + self.change_scene(ev.scene_cls) else: - print(ev.type) self._scene.handle_event(ev) self._scene.render(self._surface) pygame.display.flip() clock.tick(FPS) - def change_scene(self, scene): + def change_scene(self, scene_cls): self._scene.exit() - self._scene = scene + self._scene = scene_cls(self._state) self._scene.enter() def quit_game(self):