コード例 #1
0
 void animItems_onFadeOutFinish2(object sender)
 {
     GUIEngine.RemoveHUDScene(this);
     GUIEngine.ChangeScene(this, "GUIMainMenu");
     GUIEngine.ClearHUDs();
     Logics.LevelEngine.Stop();
     Graphics.GraphicsEngine.camera.Center = new Vector2();
 }
コード例 #2
0
 void mainmenu_onClicked(object sender, InputEngine.MouseArgs e)
 {
     Sound.SoundPlayer.PlayButtonClick();
     GUIEngine.ChangeScene(GUIEngine.s_mainMenu, "GUIMainMenu");
     //Main.curState = "GUIMainMenu";
     //GUIEngine.curScene = GUIEngine.s_mainMenu;
     GUIEngine.ClearHUDs();
     Logics.LevelEngine.Stop();
     Graphics.GraphicsEngine.camera.Center = new Vector2();
 }
コード例 #3
0
        void menu_onClicked(object sender, InputEngine.MouseArgs e)
        {
            Logics.LevelEngine.GameUpdates = 0;
            Sound.SoundPlayer.PlayButtonClick();
            Logics.GameLogicsHelper.GameStop();
            GUIEngine.s_levelSelection.RefreshCompletionState();

            GUIEngine.s_mainMenu.InitMenuFor(GUIEngine.s_mainMenu.items, "MENU", true);

            GUIEngine.ChangeScene(GUIEngine.s_mainMenu, "GUIMainMenu");
            //GUIEngine.s_levelSelection.CurTab = GUIEngine.s_levelSelection.SelectedTab;
            GUIEngine.ClearHUDs();
        }