public void FoldSkillPanel() { TeamDisplay display = BattleSceneDisplayManager.GetCommanderShipTeam(); if (display == null) { return; } PanelAnim_.SetTrigger("skill_panel_hide"); BattleSceneDisplayManager.ResetSkill(); }
/// <summary> /// 初始化技能面板控制按钮(控制技能列表的展开和关闭的按钮) /// </summary> private void InitCtrlBtn() { CtrlBtnRoot_ = transform.FindChild("Root/Entrance"); GameObject go = Global.CreateUI("BattleSkillEntrance", CtrlBtnRoot_.gameObject); CtrlBtn_ = go.AddComponent <BattleSkillPanelCtrlButton>(); CtrlBtn_.EnableEntrance(true); //现在默认打开就是激活技能的,技能激活的条件??? CtrlBtn_.ClickEntranceCallback += delegate { if (!CanClick_) { return; } PanelAnim_.SetTrigger("skill_pamel_show"); SetClickSkillCtrl(); }; }