diff options
-rw-r--r-- | src/game/HallState.py | 4 | ||||
-rw-r--r-- | src/game/SelectAreaState.py | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/game/HallState.py b/src/game/HallState.py index 6da7340..02dc684 100644 --- a/src/game/HallState.py +++ b/src/game/HallState.py @@ -117,6 +117,8 @@ class CHallState(CGameState): # print "CMenuState render" def destroy(self): + CGame().removeChild(self.mText) + self.mText = None CGameState.destroy(self) CGame().removeChild(self.mButtonBack) self.mButtonBack = None @@ -129,4 +131,4 @@ class CHallState(CGameState): self.mBackground = None def doEvents(self, aEvent): - print aEvent.type
\ No newline at end of file + print aEvent.type diff --git a/src/game/SelectAreaState.py b/src/game/SelectAreaState.py index 8435244..80859fa 100644 --- a/src/game/SelectAreaState.py +++ b/src/game/SelectAreaState.py @@ -73,7 +73,7 @@ class CSelectAreaState(CGameState): if self.mButtonBack.clicked(): print "clicked back......" - ms = CMenuState() + ms = MenuState.CMenuState() CGame().setState(ms) return @@ -100,4 +100,4 @@ class CSelectAreaState(CGameState): self.mBackground = None def doEvents(self, aEvent): - print aEvent.type
\ No newline at end of file + print aEvent.type |