Beispiel #1
0
        // Should be called at some point before leaving state
        public override void CleanUp(GameManager pGameManager)
        {
            pGameManager.poPlayer1.Reset();
            pGameManager.poPlayer2.Reset();
            GameManager.PushPlayerScoresToFonts();

            FontManager.Remove(FontManager.Find(Font.Name.PressSpace));
            FontManager.Remove(FontManager.Find(Font.Name.GameOver));

            InputSubject pInputSubject = InputManager.GetSpaceSubject();

            pInputSubject.PurgeAll();

            Handle(pGameManager);
        }