Example #1
0
 /// <summary>
 /// タイトル初期化
 /// </summary>
 void MenuInitialize()
 {
     menuTiming_p     = MenuTiming.ProcessStart;
     menuSelectType_g = MenuSelectType.Main;
     canInputUsabale  = true;
     SystemMgr.loadBackBoradUsabale = false;
 }
Example #2
0
    /// <summary>
    /// メニューの移動形式
    /// </summary>
    void MenuInput()
    {
        if (InputMgr.vertical <= -0.5f)
        {
            canInputUsabale = false;
            this.reloadTime = DateTime.Now;
            switch (menuSelectType_g)
            {
            case MenuSelectType.Main:
                menuSelectType_g = MenuSelectType.Multi;
                break;

            case MenuSelectType.Multi:
                menuSelectType_g = MenuSelectType.CharStrengthen;
                break;

            case MenuSelectType.CharStrengthen:
                menuSelectType_g = MenuSelectType.Title;
                break;

            case MenuSelectType.Title:
                menuSelectType_g = MenuSelectType.Main;
                break;
            }
        }
        if (InputMgr.vertical >= 0.5f)
        {
            canInputUsabale = false;
            this.reloadTime = DateTime.Now;
            switch (menuSelectType_g)
            {
            case MenuSelectType.Main:
                menuSelectType_g = MenuSelectType.Title;
                break;

            case MenuSelectType.Multi:
                menuSelectType_g = MenuSelectType.Main;
                break;

            case MenuSelectType.CharStrengthen:
                menuSelectType_g = MenuSelectType.Multi;
                break;

            case MenuSelectType.Title:
                menuSelectType_g = MenuSelectType.CharStrengthen;
                break;
            }
        }
        if (InputMgr.fire6 == true || Input.GetKeyDown(KeyCode.Space))
        {
            menuTiming_p = MenuTiming.ProcessEnd;
            SystemMgr.loadBackBoradUsabale = true;
        }
    }