/// <summary> /// タイトル初期化 /// </summary> void MenuInitialize() { menuTiming_p = MenuTiming.ProcessStart; menuSelectType_g = MenuSelectType.Main; canInputUsabale = true; SystemMgr.loadBackBoradUsabale = false; }
/// <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; } }