Example #1
0
        public void _init(List <string> labs)
        {
            _bar = new EToolBar(labs.ToArray(), Ew);

            _bar.OnSelect += _onSelect;
            AddComponent(_bar, 0, 5);
            _bar.SelectIndex = 0;
            _childWh         = new[] { Ew, Eh - _bar.Size.y - 21 };
        }
Example #2
0
        public void OnSelect(EToolBar bar)
        {
            int selectIndex = bar.SelectIndex;

            if (_onClickAction.ContainsKey((selectIndex)))
            {
                _onClickAction[selectIndex]();
            }
        }
Example #3
0
        public void _onSelect(EToolBar toolBar)
        {
            int select = toolBar.SelectIndex;

            foreach (var info in _panelMap)
            {
                info.Value.Enabel = (info.Key == select);
            }
            if (OnSelect != null)
            {
                OnSelect(toolBar);
            }
        }
Example #4
0
        public void on_select(EToolBar tool_bar)
        {
            int select = tool_bar.SelectIndex;

            foreach (var info in _panel_map)
            {
                info.Value.Enabel = (info.Key == select);
            }

            if (select == 3)
            {
                BuffWindow.Init();
            }
        }
Example #5
0
        public void on_select(EToolBar toolBar)
        {
            int select = toolBar.SelectIndex;

            foreach (var info in _panel_map)
            {
                info.Value.Enabel = (info.Key == select);
            }

            if (select == 2)
            {
                AssetBundleReportWindow.Init();
            }
        }
Example #6
0
        public void GetAssets()
        {
            _container = new EComponent(t_width, t_height);
            _container.SetBg(false);
            _container.ResetPosition(t_width / 2, t_height / 2);
            _container.SetBg(0, 0, 0);

            _bar           = new EToolBar(new[] { "打包", "工具", "优化检测", "Buff编辑器", "技能编辑器" }, t_width / 2);
            _bar.OnSelect += on_select;
            _container.AddComponent(_bar, 0, 10);

            _tool_win = new ToolWin(t_width - 50, t_height - _bar.Size.y - 30);
            AddPanel(_tool_win);


            _panel_map.Add(1, _tool_win);

            _bar.SelectIndex = 1;
        }
Example #7
0
        public void _init()
        {
            _bar           = new EToolBar(new[] { "表格工具", "Animation优化", "AB资源报告", "特效检测" }, Ew / 2);
            _bar.OnSelect += on_select;
            AddComponent(_bar, 0, 10);

            float panel_width  = Ew - 50;
            float panel_height = Eh - _bar.Size.y - 30;

            _csv_panel = new CsvPanel(panel_width, panel_height);
            AddPanel(_csv_panel, 0);

            _animation_panel = new AnimationPanel(panel_width, panel_height);
            AddPanel(_animation_panel, 1);


            _eff_perfor_panel = new EffPerformancePanel(panel_width, panel_height);
            AddPanel(_eff_perfor_panel, 3);
            _bar.SelectIndex = 1;
        }