Ejemplo n.º 1
0
        /// <summary>
        /// Automatically updates the build menu depending on the game state.
        /// </summary>
        internal void UpdateBuildMenu()
        {
            ClearBuildMenu();

            if (SelectionManager.IsUnitSelected())
            {
                // add updated content to the build menu
                ISelectable selected = SelectionManager.SelectedUnit <ISelectable>();
                menuTitle.text = selected.Type.ToString();
                MenuItemFactory.CreateMenuItems();
            }
        }