protected override void OnUpdated()
        {
            if (asd.Engine.Keyboard.GetKeyState(asd.Keys.Z) == asd.KeyState.Push || DualShockController.IsJoystickPush(4))
            {
                asd.Engine.ChangeScene(new TitleScene());
            }

            else if (asd.Engine.Keyboard.GetKeyState(asd.Keys.Enter) == asd.KeyState.Push || DualShockController.IsJoystickPush(2))
            {
                int t = Button.CurrentRow;
                if (t == 0)
                {
                    asd.Engine.ChangeScene(new StageMaker(""));
                }
                else if (t == 1)
                {
                    asd.Engine.ChangeScene(new ExcelSelect(true));
                }
                else
                {
                    asd.Engine.ChangeScene(new TitleScene());
                }
            }
            base.OnUpdated();
        }
示例#2
0
 protected override void OnUpdated()
 {
     if (asd.Engine.Keyboard.GetKeyState(asd.Keys.Enter) == asd.KeyState.Push || DualShockController.IsJoystickPush(2))
     {
         int t = Button.CurrentRow;
         if (t == 0)
         {
             if (Mute)
             {
                 SoundsController.StartMusic();
             }
             else
             {
                 SoundsController.StopMusic();
             }
             Mute = !Mute;
         }
         else if (t == 1)
         {
             asd.Engine.ChangeScene(new MakingSelectScene());
         }
         else if (t == 2)
         {
             asd.Engine.ChangeScene(new ExcelSelect(false));
         }
     }
 }
示例#3
0
 protected override void OnUpdated()
 {
     if (IsSceneChanging)
     {
         return;
     }
     if (asd.Engine.Keyboard.GetKeyState(asd.Keys.Enter) == asd.KeyState.Push || DualShockController.IsJoystickPush(2))
     {
         int t = Button.CurrentRow;
         if (t == 0)
         {
             ChangeStage(false);
         }
         else if (t == 11)
         {
             ChangeStage(true);
         }
         else if (!IsRemaking)
         {
             asd.Engine.ChangeScene(new ExcelStage(FileNames[t, 0] + ".xlsx", false));
         }
         else
         {
             asd.Engine.ChangeScene(new StageMaker(FileNames[t, 0] + ".xlsx"));
         }
     }
     else if (asd.Engine.Keyboard.GetKeyState(asd.Keys.Z) == asd.KeyState.Push || DualShockController.IsJoystickPush(4))
     {
         ChangeStage(false);
     }
     else if (asd.Engine.Keyboard.GetKeyState(asd.Keys.X) == asd.KeyState.Push || DualShockController.IsJoystickPush(5))
     {
         ChangeStage(true);
     }
 }
示例#4
0
 protected override void OnUpdated()
 {
     if (asd.Engine.Keyboard.GetKeyState(asd.Keys.Enter) == asd.KeyState.Push || DualShockController.IsJoystickPush(2))
     {
         asd.Engine.ChangeSceneWithTransition(new TitleScene(), new asd.TransitionFade(0, 0));
     }
 }