private void Awake() { _equipPopInstance = this; euqSpirte = transform.Find("euqBg/euq").GetComponent <UISprite>(); //是否已经装备上了 aly_euq = transform.Find("euqBg/aly-euq").GetComponent <UISprite>(); grid = transform.Find("euqBg/stars-Scroll-View/Grid").GetComponent <UIGrid>(); LabelEquName = transform.Find("Label-equName").GetComponent <UILabel>(); LabelQuality = transform.Find("Label-quality").GetComponent <UILabel>(); LabelDamage = transform.Find("Label-damage").GetComponent <UILabel>(); LabelLife = transform.Find("Label-life").GetComponent <UILabel>(); LabelPower = transform.Find("Label-power").GetComponent <UILabel>(); LabelDescribe = transform.Find("Label-Describe").GetComponent <UILabel>(); LabelLevel = transform.Find("Label-Level").GetComponent <UILabel>(); btnEuqOk = transform.Find("btn-euq-ok").GetComponent <UIButton>(); btnEuqLevelUp = transform.Find("btn-euq-level").GetComponent <UIButton>(); btn_close_euq = transform.Find("btn-close-euq").GetComponent <UIButton>(); btnEqupUninstall = transform.Find("btn-euq-uninstall").GetComponent <UIButton>(); transform.GetComponent <TweenScale>().PlayReverse(); btn_close_euq.onClick.Add(new EventDelegate(this, "ClosePopPanel")); //点击穿上装备的按你要 btnEuqOk.onClick.Add(new EventDelegate(this, "PutThisEqupForPlayer")); //升级装备 btnEuqLevelUp.onClick.Add(new EventDelegate(this, "EqupLevelUp")); //卸载装备 btnEqupUninstall.onClick.Add(new EventDelegate(this, "PutOFFThisEqupForPlayer")); PlayInfo = PlayerInformation._instance; }
/// <summary> /// 打开panel /// </summary> void openEuqPanel() { if (it.ItemInfo.Itemtype == ItemType.Equip) { _equipPop = EquipmentPopup._equipPopInstance; _equipPop.SetEuqValue(it, true, this.gameObject); } else if (it.ItemInfo.Itemtype == ItemType.Drug) { InvenPopupPanel._instance.SetItem(it); } else if (it.ItemInfo.Itemtype == ItemType.Box) { InvenPopupPanel._instance.SetItem(it); } }
/// <summary> /// 打开panel /// </summary> void openEuqPanel() { _equipPop = EquipmentPopup._equipPopInstance; _equipPop.SetEuqValue(it, false, null); }