コード例 #1
0
 void mainMenu_onClick()
 {
     ((ActionScene)parent).hideScene();
     for (int i = 0; i < Game.Components.Count; i++)
     {
         if (Game.Components[i] is ActionScene)
         {
             Game.Services.RemoveService(typeof(ActionScene));
             ActionScene gc = (ActionScene)Game.Components[i];
             Game.Components.RemoveAt(i);
             gc.Dispose();
             gc = null;
             break;
         }
     }
     for (int i = 0; i < Game.Components.Count; i++)
     {
         if (Game.Components[i] is MainMenuScene)
         {
             ((MainMenuScene)Game.Components[i]).showScene();
         }
     }
 }