bool HandleOnExit(State _nextMenu) { MenuManager.MenuTypes _nextMenuType = ((Menu)_nextMenu).menuType; if (allowed.FindIndex(item => item == _nextMenuType) == -1) { return(false); } Close(); return(true); }
//------------------------------------- public void toggleCanvas(MenuManager.MenuTypes menuType) { if (menuType == MenuManager.MenuTypes.None) { VStat.enabled = false; HStat.enabled = false; } else { if (GetComponent <MenuManager>().currentCanvasType == MenuManager.CanvasTypes.Port) { VStat.enabled = true; HStat.enabled = false; } else if (GetComponent <MenuManager>().currentCanvasType == MenuManager.CanvasTypes.Land) { VStat.enabled = false; HStat.enabled = true; } } }