protected void OnClickIconBtn(GameObject go) { SkillDetailUI skillDetailUI = UIManagerControl.Instance.OpenUI("SkillDetailUI", UINodesManager.MiddleUIRoot, false, UIType.NonPush) as SkillDetailUI; if (skillDetailUI) { skillDetailUI.SetData(this.CurSkillID); } }
public override void onStart() { icon = this.GetComponent <Image>(); UIEventTrigger listener = this.CacheObj.AddComponent <UIEventTrigger>(); listener.isShowClickAnim(true); listener.setClickHandler(() => { SkillDetailUI ui = this.parentUI as SkillDetailUI; if (ui != null) { ui.onSkillDetailItemClick(this.data as SkillDetailItemData); } }); }