public void ToggleMenu() { showMenu = !showMenu; if (showMenu) { if (menuManager.mainMenu != this) { previousMenu = menuManager.currentMenu; } menuManager.currentMenu = this; activeMenu = true; if (previousMenu) { previousMenu.showMenu = false; transform.position = previousMenu.transform.position; } menuManager.openMenus++; } else { if (previousMenu) { previousMenu.showMenu = true; menuManager.currentMenu = previousMenu; } activeMenu = false; menuManager.openMenus--; } }
// Use this for initialization void Start() { currentMenu = mainMenu; audioSource = GetComponent <AudioSource>(); if (audioSource == null) { audioSource = gameObject.AddComponent <AudioSource>(); } }
public static void CreateMenu() { Menu = MainMenu.AddMenu("PureTrundle", "Menu"); Menu.AddGroupLabel("PureTrundle By Darakath"); CMenu = Menu.AddSubMenu("Combo", "cMenu"); CMenu.Add("W", new CheckBox("Use W")); CMenu.AddSeparator(); CMenu.Add("E", new CheckBox("Use E")); CMenu.AddSeparator(); CMenu.Add("R", new CheckBox("Use R")); CMenu.AddSeparator(); CMenu.Add("BC", new CheckBox("Use Botrk/Cutlass")); CMenu.AddSeparator(); CMenu.Add("TH", new CheckBox("Use Tiamat/Hydra")); HMenu = Menu.AddSubMenu("Harass", "hMenu"); HMenu.Add("W", new CheckBox("Use W")); HMenu.AddSeparator(); HMenu.Add("E", new CheckBox("Use E")); HMenu.AddSeparator(); HMenu.Add("TH", new CheckBox("Use Tiamat/Hydra")); WMenu = Menu.AddSubMenu("Wave/Jungle Clear", "wMenu"); WMenu.Add("QW", new CheckBox("Use Q for WaveClear", false)); WMenu.AddSeparator(); WMenu.Add("QJ", new CheckBox("Use Q for JungleClear", false)); WMenu.AddSeparator(); WMenu.Add("WW", new CheckBox("Use W for WaveClear", false)); WMenu.AddSeparator(); WMenu.Add("WJ", new CheckBox("Use W for JungleClear", false)); WMenu.AddSeparator(); WMenu.Add("TH", new CheckBox("Use Tiamat/Hydra")); MMenu = Menu.AddSubMenu("Mana", "mMenu"); MMenu.Add("Q", new Slider("Mana for Q")); MMenu.Add("W", new Slider("Mana for W")); MMenu.Add("E", new Slider("Mana for E")); MMenu.Add("R", new Slider("Mana for R")); Menu.AddSeparator(); MMenu.Add("WC", new Slider("Mana for WaveClear")); MMenu.Add("JF", new Slider("Mana for JungleFarm")); MMenu.Add("H", new Slider("Mana for Harass")); DMenu = Menu.AddSubMenu("Drawings", "dMenu"); DMenu.Add("W", new CheckBox("Draw W Range", false)); DMenu.Add("E", new CheckBox("Draw E Range", false)); DMenu.Add("R", new CheckBox("Draw R Range")); DMenu.Add("RD", new CheckBox("HP Bar Indicator (Q+R+AA+Items)")); OMenu = Menu.AddSubMenu("Other", "oMenu"); OMenu.Add("GC", new CheckBox("Auto Anti-GapCloser", false)); }
public JsonResult ConstruccionMenu(OLogin modelo) { //MM: Obtenemos la variable de session en un objeto tipo LoginModelo OLogin login = (OLogin)Session["Login"]; OMenu menu = new OMenu { lblNomUsuario = login.Usuario.Nombre.Trim(), lblUnidadAdm = login.Usuario.UnidadAdministrativa.Trim() }; menu.lblUnidadAdm += " <br/> " + login.Usuario.DescripcionArea.Trim(); menu.lblDescripcionPerfil = login.Usuario.DescripcionPerfil.Trim(); menu.lblTipoRolUsuario = " <br/> " + login.Usuario.DescripcionRol.Trim(); menu.hdfIPv4 = login.Usuario.ip; //MM: Ponemos en la master el menu completo string menuCadena = ""; //MM: Recorremos los Modulos en busca de las opciones principales foreach (var mod in login.Modulos) { var i = 0; //MM: Creamos el LI del Modulo (menu principal), este LI se cierra despues del foreach de los submodulos menuCadena = menuCadena + "<li class='active'><a data-toggle='collapse' data-parent='#accordion1' href='#firstLink' > " + mod.DescripcionModulo + "</a>"; foreach (var submod in login.SubModulos) { //MM: Si el modulo del Submodulo es del mismo modulo que estamos recorriendo en el FOREACH principal (de Modulos) if (mod.ModuloID == submod.ModuloID) { //MM: Agregamos la opcion del menú con su URL if (i == 0) {//MM: En el primer registro de submod creamos la UL y hacemos que sea igual su ID que el ID de su LI padre. (esta UL se cierra saliendo de este foreach de submod) menuCadena = menuCadena + "<ul id = '" + submod.DescripcionSubModulo.Replace(" ", "") + "' style='background-color:white' class='collapse nav nav-stacked'>"; menuCadena = menuCadena.Replace("firstLink", submod.DescripcionSubModulo.Replace(" ", "")); } //MM: Para todos los submenus agregamos su link string menuHost = "../"; menuCadena = menuCadena + "<li><a onclick=\"redirect('" + submod.Url.Replace("../", menuHost) + "')\"><span class='glyphicon glyphicon-ok'></span> " + submod.DescripcionSubModulo + "</a></li>"; i++; } } menuCadena = menuCadena + "</ul></li>"; } //MM: Agregamos todo el menu al div accordion1 menu.accordion1 = menuCadena; return(Json(menu, JsonRequestBehavior.AllowGet)); }
public void ToggleMenu() { if (GetComponent <UndockMenu>() && GetComponent <UndockMenu>().undocked) { GetComponent <UndockMenu>().undocked = false; } showMenu = !showMenu; if (showMenu) { if (menuManager.mainMenu != this) { previousMenu = menuManager.currentMenu; } menuManager.currentMenu = this; activeMenu = true; if (previousMenu) { previousMenu.showMenu = false; transform.position = previousMenu.transform.position; } menuManager.openMenus++; menuManager.PlayOpenMenuSound(); } else { if (previousMenu) { previousMenu.showMenu = true; menuManager.currentMenu = previousMenu; } activeMenu = false; menuManager.openMenus--; menuManager.PlayCloseMenuSound(); } }
public static void CreateMenu() { Menu = MainMenu.AddMenu("Radiant Leona", "Menu"); Menu.AddGroupLabel("Developed by Darakath"); Menu.AddLabel("Version 1.0.1"); CMenu = Menu.AddSubMenu("Combo", "cMenu"); CMenu.Add("Q", new CheckBox("Use Q")); CMenu.AddSeparator(); CMenu.Add("W", new CheckBox("Use W")); CMenu.AddSeparator(); CMenu.Add("E", new CheckBox("Use E")); CMenu.AddSeparator(); CMenu.Add("R", new CheckBox("Use R")); CMenu.AddSeparator(); CMenu.Add("RE", new Slider("Use R Enemies", 2, 1, 5)); HMenu = Menu.AddSubMenu("Harass", "hMenu"); HMenu.Add("Q", new CheckBox("Use Q")); HMenu.AddSeparator(); HMenu.Add("E", new CheckBox("Use E")); MMenu = Menu.AddSubMenu("Mana", "mMenu"); MMenu.Add("Q", new Slider("Mana for Q")); MMenu.Add("W", new Slider("Mana for W")); MMenu.Add("E", new Slider("Mana for E")); MMenu.Add("R", new Slider("Mana for R")); MMenu.Add("H", new Slider("Mana for Harass")); DMenu = Menu.AddSubMenu("Drawings", "dMenu"); DMenu.Add("Q", new CheckBox("Draw Q Range")); DMenu.Add("W", new CheckBox("Draw W Range")); DMenu.Add("E", new CheckBox("Draw E Range")); DMenu.Add("R", new CheckBox("Draw R Range")); OMenu = Menu.AddSubMenu("Other", "oMenu"); OMenu.Add("G", new CheckBox("Auto QAA on Gapcloser")); OMenu.Add("C", new CheckBox("Auto AA Cancel With Q on Champions")); }
// Use this for initialization void Start() { currentMenu = mainMenu; }