Exemplo n.º 1
0
        public override void InitializeVirtual()
        {
            InputManager = G.Sys.InputManager_;

            PageCount = (int)Math.Ceiling(MenuTree.Count / (float)MaxEntriesPerPage);
            DisplayMenu();

            Controller      = PanelObject_.AddComponent <SpectrumMenuController>();
            Controller.Menu = this;
        }
Exemplo n.º 2
0
        public override void OnPanelPop()
        {
            foreach (var item in OptionsTable.GetChildren().GetComponent <MenuItemInfo>())
            {
                item.Destroy();
            }

            Controller.Destroy();
            MenuPanel.Destroy();
            PanelObject_.Destroy();

            this.Destroy();
        }