private void Awake() { CmdCached = new Stack <ICommand>(); gameObject.SetActive(true); var Menus = GetComponentsInChildren <MenuBase>(); foreach (var Menu in Menus) { Menu.gameObject.SetActive(false); } CurMenu = StartMenu; CurMenu.gameObject.SetActive(true); }
public SwitchMenu(MenuBase Cur, MenuBase Dest) { m_Orig = Cur; m_Dest = Dest; }