public override void onStart() { this.skillIcon = this.CacheObj.GetComponent <Image>(); this.skillMask = this.CacheTrans.Find("skillMask").GetComponent <Image>(); this.skillMask.gameObject.SetActive(false); UIEventTrigger listener = this.CacheObj.AddComponent <UIEventTrigger>(); listener.isShowClickAnim(true); listener.setClickHandler(castSkill); }
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); } }); }
public override void onStart() { icon = this.CacheObj.GetComponent <Image>(); itemName = this.CacheTrans.Find("itemName").GetComponent <Text>(); UIEventTrigger listener = this.CacheObj.AddComponent <UIEventTrigger>(); listener.isShowClickAnim(true); listener.setClickHandler(() => { FuncMenuItemData dt = this.data as FuncMenuItemData; if (dt != null) { Message msg = new Message(dt.cmdName, this); msg.Send(); } }); }