Exemple #1
0
        /// <summary>
        /// 任务信息面板的装备点击后传过来的值:中间传递作用
        /// </summary>
        /// <param name="messeage"></param>
        public void OnEquipItemClick(object[] messeage)
        {
            InventoryItem itemClick        = (InventoryItem)messeage[0];
            EquipItemUI   equipItemUIClick = (EquipItemUI)messeage[1];

            //需要判定装备类型,执行一些特殊操作
            euqipPopouUI.SetCurrentInventoryItem(itemClick, equipItemUIClick);
        }
Exemple #2
0
 /// <summary>
 /// 获取装备GIrd的各个Item
 /// </summary>
 private void GetItems()
 {
     HelmItemUI             = transform.Find("Equip/Btn_Equip_Helm").GetComponent <EquipItemUI>();
     ClothItemUI            = transform.Find("Equip/Btn_Equip_Cloth").GetComponent <EquipItemUI>();
     NecklaceItemUI         = transform.Find("Equip/Btn_Equip_Necklace").GetComponent <EquipItemUI>();
     ShoesItemUI            = transform.Find("Equip/Btn_Equip_Shoes").GetComponent <EquipItemUI>();
     RingItemUI             = transform.Find("Equip/Btn_Equip_Ring").GetComponent <EquipItemUI>();
     BraceleItemUI          = transform.Find("Equip/Btn_Equip_Bracelet").GetComponent <EquipItemUI>();
     WeaponItemUI           = transform.Find("Equip/Btn_Equip_Weapon").GetComponent <EquipItemUI>();
     WingItemUI             = transform.Find("Equip/Btn_Equip_Wing").GetComponent <EquipItemUI>();
     JadePendantLeftItemUI  = transform.Find("Equip/Btn_Equip_JadePendantLeft").GetComponent <EquipItemUI>();
     JadePendantRightItemUI = transform.Find("Equip/Btn_Equip_JadePendantRight").GetComponent <EquipItemUI>();
     //查找到弹框
     euqipPopouUI = transform.Find("EquipInfoPopUp").GetComponent <EquipInfoPopUpUI>();
     euqipPopouUI.gameObject.SetActive(!euqipPopouUI.gameObject.active);
     inventoryUIManager = transform.parent.Find("KnapcapPopUpBar").GetComponent <InventoryUIManager>();
 }