/// <summary> /// 返回按钮回调 /// </summary> private void onBackCall() { onClose(); if (/*isGoToForm || */ m_Card == null) { UI_HomeControler.Inst.AddUI(UI_FormMgr.UI_ResPath); } else { GameObject go = UI_HomeControler.Inst.AddUI(UI_RepartoMgr.UI_ResPath); UI_RepartoMgr uiRepartoMgr = go.GetComponent <UI_RepartoMgr>(); uiRepartoMgr.SetSelectHeoData(m_Card, m_SelectPos, m_SelectNo); } }
//点击当前模型 private void OnClickHero() { UI_FormMgr.Inst.onClose(); if (objhero != null) { GameObject go = UI_HomeControler.Inst.AddUI(UI_RepartoMgr.UI_ResPath); UI_RepartoMgr uiRepartoMgr = go.GetComponent <UI_RepartoMgr>(); uiRepartoMgr.SetSelectHeoData(objhero, ClickType, FormationNum); } else { GameObject go = UI_HomeControler.Inst.AddUI(UI_SelectHeroMgr.UI_ResPath); UI_SelectHeroMgr uiSelectHeroMgr = go.GetComponent <UI_SelectHeroMgr>(); uiSelectHeroMgr.SetSelectHeoData(null, ClickType, FormationNum); } }
public override void InitUIData() { base.InitUIData(); _inst = this; m_BrightStar = selfTransform.FindChild("HeroInfoPanel/HeroStar/BrightStar"); m_HeroTliteTxt = selfTransform.FindChild("HeroInfoPanel/HeroTliteTxt").GetComponent <Text>(); m_HeroNameTxt = selfTransform.FindChild("HeroInfoPanel/HeroNameTxt").GetComponent <Text>(); m_HeroLevelTxt = selfTransform.FindChild("HeroInfoPanel/HeroLevelTxt").GetComponent <Text>(); m_HeroTypeTxt = selfTransform.FindChild("HeroInfoPanel/HeroTypeTxt").GetComponent <Text>(); m_AptitudeStr = selfTransform.FindChild("HeroInfoPanel/AptitudeStr").GetComponent <Text>(); m_PowerTxt = selfTransform.FindChild("BottomPanel/PowerTxt").GetComponent <Text>(); m_AttackTxt = selfTransform.FindChild("BottomPanel/AttackTxt").GetComponent <Text>(); m_DefenceTxt = selfTransform.FindChild("BottomPanel/DefenceTxt").GetComponent <Text>(); m_HpTxt = selfTransform.FindChild("BottomPanel/HpTxt").GetComponent <Text>(); m_HeroTypeImg = selfTransform.FindChild("HeroInfoPanel/HeroTypeIcon").GetComponent <Image>(); m_HeroAptImg = selfTransform.FindChild("HeroInfoPanel/HeroAptImg").GetComponent <Image>(); m_ZhongZu = selfTransform.FindChild("HeroInfoPanel/ZhongZu").GetComponent <Image>(); m_EquipImg1 = selfTransform.FindChild("RightPanel/Equip1/Equipment").GetComponent <Equipment>(); m_EquipImg2 = selfTransform.FindChild("RightPanel/Equip2/Equipment").GetComponent <Equipment>(); m_EquipImg3 = selfTransform.FindChild("RightPanel/Equip3/Equipment").GetComponent <Equipment>(); m_EquipImg4 = selfTransform.FindChild("RightPanel/Equip4/Equipment").GetComponent <Equipment>(); m_EquipImg5 = selfTransform.FindChild("RightPanel/Equip5/Equipment").GetComponent <Equipment>(); m_EquipImg6 = selfTransform.FindChild("RightPanel/Equip6/Equipment").GetComponent <Equipment>(); m_BackBtn = selfTransform.FindChild("TopPanel/TopTittle/BackBtn").GetComponent <Button>(); m_BackBtn.onClick.AddListener(new UnityAction(onBackCall)); m_ChangeBtn = selfTransform.FindChild("BottomPanel/ChangeBtn").GetComponent <Button>(); m_ChangeBtn.onClick.AddListener(new UnityAction(onChangeHeroBtnClick)); m_IntensifyBtn = selfTransform.FindChild("BottomPanel/IntensifyBtn").GetComponent <Button>(); m_IntensifyBtn.onClick.AddListener(new UnityAction(onIntensifyBtnClick)); m_SkinBtn = selfTransform.FindChild("BottomPanel/SkinBtn").GetComponent <Button>(); //m_SkinBtn.onClick.AddListener(new UnityAction(onSkinBtnClick)); m_HeroTypeBtn = m_HeroTypeImg.GetComponent <Button>(); m_HeroTypeBtn.onClick.AddListener(UICommonManager.Inst.ShowHeroLocatUI); }