Esempio n. 1
0
 public override void Exit()
 {
     //TODO: Fix this
     try
     {
         if (!_exiting)
         {
             _exiting = true;
             Game.DoExiting();
             Net.NetworkSession.Exit();
             Game.Activity.Finish();
             Window.Close();
         }
     }
     catch
     {
     }
 }
Esempio n. 2
0
 public override void Exit()
 {
     //TODO: Fix this
     try
     {
         if (!_exiting)
         {
             _exiting = true;
             AndroidGameActivity.Paused  -= Activity_Paused;
             AndroidGameActivity.Resumed -= Activity_Resumed;
             Game.DoExiting();
             Net.NetworkSession.Exit();
             Game.Activity.Finish();
             Window.Close();
         }
     }
     catch
     {
     }
 }
Esempio n. 3
0
 public override void Exit()
 {
     //TODO: Fix this
     try
     {
         if (!_exiting)
         {
             _exiting = true;
             AndroidGameActivity.Paused  -= Activity_Paused;
             AndroidGameActivity.Resumed -= Activity_Resumed;
             Game.DoExiting();
             //(SJ) Why is this called here when it's not in any other project
             //Net.NetworkSession.Exit();
             Game.Activity.Finish();
             _gameWindow.GameView.Close();
         }
     }
     catch
     {
     }
 }